My Project
|
Class for computing well group constraints. More...
#include <WellGroupConstraints.hpp>
Public Types | |
using | RateConvFunc = std::function< void(const RegionId, const int, const std::optional< std::string > &, std::vector< Scalar > &)> |
Public Member Functions | |
WellGroupConstraints (const WellInterfaceGeneric< Scalar > &well) | |
Constructor sets reference to well. | |
bool | checkGroupConstraints (WellState< Scalar > &well_state, const GroupState< Scalar > &group_state, const Schedule &schedule, const SummaryState &summaryState, const RateConvFunc &rateConverter, DeferredLogger &deferred_logger) const |
Class for computing well group constraints.