Perforation (connection) status.
| connection_open | Is perforation (connection) is open. |
| connection_shut | Is perforation (connection) is shut. |
| connection_total |
Type of perforation (connection).
Descripes types of well control.
Type of rate value.
| null_value | null value; means value not set |
| oil_rate_value | value for oil rate |
| water_rate_value | value for water rate |
| liquid_rate_value | value for liquid rate |
| gas_rate_value | value for gas rate |
| rate_value | rate value for injection well (actual rate selected by injection phase) |
| bhp_value | value of pressure on surface |
| liquid_inner_rate_value | value for liquid rate into bed |
| connection_direction_type blue_sky::wells::connection_direction_cast | ( | const std::string & | str | ) |
Converts string value to connection_direction_type.
| str | String value to convert |
| connection_status_type blue_sky::wells::connection_status_cast | ( | const std::string & | str | ) |
Converts string value to connection_status_type.
| str | String value to convert |
| bool blue_sky::wells::default_well_register_types | ( | const blue_sky::plugin_descriptor & | pd | ) |
Registers default_well and default_connection types in blue-sky kernel.
| pd | plugin_descriptor |
| injection_type blue_sky::wells::injection_type_cast | ( | const std::string & | str | ) |
Converts string value to injection_type.
| str | String value to convert |
| bool blue_sky::wells::is_bhp_control | ( | rate_control_type | type | ) | [inline] |
Checks is rate_control_type is bhp control.
| type | rate_control_type to check |
References bhp_control.
| bool blue_sky::wells::is_gas_rate_value | ( | rate_value_type | type | ) |
Returns true if type is gas_rate_value.
| type |
| bool blue_sky::wells::is_liquid_rate_value | ( | rate_value_type | type | ) |
Returns true if type is oil_rate_value or is water_rate_value.
| type |
| bool blue_sky::wells::is_oil_rate_value | ( | rate_value_type | type | ) |
Returns true if type is oil_rate_value.
| type |
| bool blue_sky::wells::is_rate_control | ( | rate_control_type | type | ) | [inline] |
Checks is rate_control_type is rate control.
| type | rate_control_type to check |
References bhp_control, and null_control.
| bool blue_sky::wells::is_water_rate_value | ( | rate_value_type | type | ) |
Returns true if type is water_rate_value.
| type |
| limit_operation_type blue_sky::wells::limit_operation_cast | ( | const std::string & | str | ) |
| rate_control_type blue_sky::wells::rate_control_cast | ( | const std::string & | str | ) | [inline] |
Converts string value to rate_control_type.
| str | Value to convert |
References bhp_control, gas_rate_control, liquid_rate_control, null_control, oil_rate_control, rate_control, and water_rate_control.
| rate_control_type blue_sky::wells::rate_control_cast | ( | int | i | ) | [inline] |
Converts int value to rate_control_type.
| i | Value to convert |
References gas_rate_control, and null_control.
| rate_value_type blue_sky::wells::rate_value_cast | ( | const std::string & | str | ) |
Converts string value to rate_value_type.
| str | String value to convert |
| bool blue_sky::wells::well_controller_factory_register_type | ( | const blue_sky::plugin_descriptor & | pd | ) |
Registers well_controller_factory types in blue-sky kernel.
| pd | plugin_descriptor |
| bool blue_sky::wells::well_controller_register_type | ( | const blue_sky::plugin_descriptor & | pd | ) |
Registers well_controller types in blue-sky kernel.
| pd | plugin_descriptor |
| bool blue_sky::wells::well_limit_operation_factory_register_type | ( | const blue_sky::plugin_descriptor & | pd | ) |
| bool blue_sky::wells::well_limit_operation_register_type | ( | const blue_sky::plugin_descriptor & | pd | ) |
| bool blue_sky::wells::well_serializer_register_type | ( | const plugin_descriptor & | pd | ) |
| class BS_API_PLUGIN blue_sky::wells::connection |
| class BS_API_PLUGIN blue_sky::wells::well_controller |
1.5.8