|
enum class | LimitType { well
, group
, none
} |
|
|
| LimitedRates (double oil_, double gas_, double water_, bool oil_is_limited_, bool gas_is_limited_, bool water_is_limited_, bool bhp_is_limited_, std::optional< Rate > oil_limiting_target_, std::optional< Rate > water_limiting_target_) |
|
| LimitedRates (const BasicRates &rates, bool oil_is_limited_, bool gas_is_limited_, bool water_is_limited_) |
|
bool | limited () const |
|
| BasicRates (const BasicRates &rates) |
|
| BasicRates (double oil_, double gas_, double water_, bool bhp_is_limited_) |
|
BasicRates & | operator= (const BasicRates &rates) |
|
| BasicRates (const LimitedRates &rates) |
|
double | operator[] (Rate rate_type) const |
|
|
LimitType | limit_type |
|
bool | oil_is_limited |
|
bool | gas_is_limited |
|
bool | water_is_limited |
|
std::optional< Rate > | oil_limiting_target |
|
std::optional< Rate > | water_limiting_target |
|
double | oil |
|
double | gas |
|
double | water |
|
bool | bhp_is_limited |
|
The documentation for this struct was generated from the following file: