|
My Project
|
Public Member Functions | |
| GroupProductionProperties (const UnitSystem &unit_system, const std::string &gname) | |
| bool | operator== (const GroupProductionProperties &other) const |
| bool | operator!= (const GroupProductionProperties &other) const |
| bool | updateUDQActive (const UDQConfig &udq_config, UDQActive &active) const |
| void | update_uda (const UDQConfig &udq_config, UDQActive &udq_active, UDAControl control, const UDAValue &value) |
| template<class Serializer > | |
| void | serializeOp (Serializer &serializer) |
Static Public Member Functions | |
| static GroupProductionProperties | serializationTestObject () |
Public Attributes | |
| std::string | name |
| ProductionCMode | cmode = ProductionCMode::NONE |
| ExceedAction | exceed_action = ExceedAction::NONE |
| UDAValue | oil_target |
| UDAValue | water_target |
| UDAValue | gas_target |
| UDAValue | liquid_target |
| double | guide_rate = 0 |
| GuideRateProdTarget | guide_rate_def = GuideRateProdTarget::NO_GUIDE_RATE |
| double | resv_target = 0 |
| bool | available_group_control = true |
| int | production_controls = 0 |