#include <wellbore_density_calc.h>
Public Types | |
typedef calc_perf_density_base < strategy_t > | base_t |
typedef wellbore_density_calc < strategy_t > | this_t |
typedef base_t::item_t | item_t |
typedef base_t::sp_well_t | sp_well_t |
typedef base_t::sp_calc_model_t | sp_calc_model_t |
Public Member Functions | |
void | calculate (sp_well_t &well, const sp_calc_model_t &calc_model) const |
For each well perforation calculates density value. | |
BLUE_SKY_TYPE_DECL_T (wellbore_density_calc) | |
blue-sky type declaration | |
Protected Member Functions | |
bool | density_calc (sp_well_t &well, const sp_calc_model_t &calc_model, item_t bhp) const |
For each well perforation calculates density value. |
typedef calc_perf_density_base<strategy_t> blue_sky::wellbore_density_calc< strategy_t >::base_t |
typedef base_t::item_t blue_sky::wellbore_density_calc< strategy_t >::item_t |
Reimplemented from blue_sky::calc_perf_density_base< strategy_t >.
typedef base_t::sp_calc_model_t blue_sky::wellbore_density_calc< strategy_t >::sp_calc_model_t |
Reimplemented from blue_sky::calc_perf_density_base< strategy_t >.
typedef base_t::sp_well_t blue_sky::wellbore_density_calc< strategy_t >::sp_well_t |
Reimplemented from blue_sky::calc_perf_density_base< strategy_t >.
typedef wellbore_density_calc<strategy_t> blue_sky::wellbore_density_calc< strategy_t >::this_t |
blue_sky::wellbore_density_calc< strategy_t >::BLUE_SKY_TYPE_DECL_T | ( | wellbore_density_calc< strategy_t > | ) |
blue-sky type declaration
void blue_sky::wellbore_density_calc< strategy_t >::calculate | ( | sp_well_t & | well, | |
const sp_calc_model_t & | calc_model | |||
) | const |
For each well perforation calculates density value.
well | well to calculate perforation density value | |
calc_model |
bool blue_sky::wellbore_density_calc< strategy_t >::density_calc | ( | sp_well_t & | well, | |
const sp_calc_model_t & | calc_model, | |||
item_t | bhp | |||
) | const [protected] |
For each well perforation calculates density value.
well | well to calculate perforation density value | |
calc_model | ||
bhp | Precalculated BHP value |