#include <default_well_rate_control_factory.h>
Public Types | |
typedef well_rate_control_factory < strategy_t > | base_t |
typedef base_t::sp_calc_model_t | sp_calc_model_t |
typedef base_t::sp_well_rate_control_t | sp_well_rate_control_t |
Public Member Functions | |
sp_well_rate_control_t | create_control (rate_control_type control_type, bool is_bhp, bool is_production, const sp_calc_model_t &calc_model) |
BLUE_SKY_TYPE_DECL_T (default_well_rate_control_factory) |
typedef well_rate_control_factory<strategy_t> blue_sky::wells::default_well_rate_control_factory< strategy_t >::base_t |
typedef base_t::sp_calc_model_t blue_sky::wells::default_well_rate_control_factory< strategy_t >::sp_calc_model_t |
Reimplemented from blue_sky::wells::well_rate_control_factory< strategy_t >.
typedef base_t::sp_well_rate_control_t blue_sky::wells::default_well_rate_control_factory< strategy_t >::sp_well_rate_control_t |
Reimplemented from blue_sky::wells::well_rate_control_factory< strategy_t >.
blue_sky::wells::default_well_rate_control_factory< strategy_t >::BLUE_SKY_TYPE_DECL_T | ( | default_well_rate_control_factory< strategy_t > | ) |
sp_well_rate_control_t blue_sky::wells::default_well_rate_control_factory< strategy_t >::create_control | ( | rate_control_type | control_type, | |
bool | is_bhp, | |||
bool | is_production, | |||
const sp_calc_model_t & | calc_model | |||
) |