opm-simulators
Opm::GasLiftSingleWellGeneric< Scalar, IndexTraits >::LimitedRatesAndBhp Struct Reference
Inheritance diagram for Opm::GasLiftSingleWellGeneric< Scalar, IndexTraits >::LimitedRatesAndBhp:
Opm::GasLiftSingleWellGeneric< Scalar, IndexTraits >::RatesAndBhp

Public Types

enum  LimitType { well, group, none }
 

Public Member Functions

 LimitedRatesAndBhp (Scalar oil_, Scalar oil_pot_, Scalar gas_, Scalar gas_pot_, Scalar water_, Scalar water_pot_, Scalar bhp_, bool oil_is_limited_, bool gas_is_limited_, bool water_is_limited_, bool bhp_is_limited_)
 
 LimitedRatesAndBhp (const RatesAndBhp &rates, Scalar oil_pot_, Scalar gas_pot_, Scalar water_pot_, bool oil_is_limited_, bool gas_is_limited_, bool water_is_limited_)
 
bool limited () const
 
- Public Member Functions inherited from Opm::GasLiftSingleWellGeneric< Scalar, IndexTraits >::RatesAndBhp
 RatesAndBhp (const RatesAndBhp &rates)
 
 RatesAndBhp (Scalar oil_, Scalar gas_, Scalar water_, Scalar bhp_, bool bhp_is_limited_)
 
RatesAndBhpoperator= (const RatesAndBhp &rates)
 
 RatesAndBhp (const LimitedRatesAndBhp &rates)
 
Scalar operator[] (Rate rate_type) const
 

Public Attributes

LimitType limit_type
 
Scalar oil_pot
 
Scalar gas_pot
 
Scalar water_pot
 
bool oil_is_limited
 
bool gas_is_limited
 
bool water_is_limited
 
- Public Attributes inherited from Opm::GasLiftSingleWellGeneric< Scalar, IndexTraits >::RatesAndBhp
Scalar oil
 
Scalar gas
 
Scalar water
 
Scalar bhp
 
bool bhp_is_limited
 

The documentation for this struct was generated from the following file: