opm-simulators
Opm::WellGroupConstraints< Scalar, IndexTraits > Class Template Reference

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 > &)>
 
using GroupStateHelperType = GroupStateHelper< Scalar, IndexTraits >
 
using WellStateType = WellState< Scalar, IndexTraits >
 

Public Member Functions

 WellGroupConstraints (const WellInterfaceGeneric< Scalar, IndexTraits > &well)
 Constructor sets reference to well.
 
bool checkGroupConstraints (const GroupStateHelperType &groupStateHelper, const Schedule &schedule, const SummaryState &summaryState, const RateConvFunc &rateConverter, const bool check_guide_rate, WellStateType &well_state) const
 

Detailed Description

template<typename Scalar, typename IndexTraits>
class Opm::WellGroupConstraints< Scalar, IndexTraits >

Class for computing well group constraints.


The documentation for this class was generated from the following files: