My Project
|
Class for computing well group constraints. More...
#include <WellConstraints.hpp>
Public Types | |
using | RateConvFunc = std::function< void(const RegionId, const int, const std::vector< double > &, std::vector< double > &)> |
Public Member Functions | |
WellConstraints (const WellInterfaceGeneric &well) | |
Constructor sets reference to well. | |
bool | checkIndividualConstraints (SingleWellState &ws, const SummaryState &summaryState, const RateConvFunc &calcReservoirVoidageRates, bool &thp_limit_violated_but_not_switched, DeferredLogger &deferred_logger) const |
Class for computing well group constraints.