opm-simulators
Loading...
Searching...
No Matches
Opm::GasLiftSingleWellGeneric< Scalar, IndexTraits >::LimitedRatesAndBhp Struct Reference
Inheritance diagram for Opm::GasLiftSingleWellGeneric< Scalar, IndexTraits >::LimitedRatesAndBhp:
Opm::GasLiftSingleWellGeneric< Scalar, IndexTraits >::RatesAndBhp

Public Types

enum class  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_)
RatesAndBhp & operator= (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: