#include <calc_perf_bhp_base.h>


Public Types | |
| typedef strategy_t::index_t | index_t |
| typedef strategy_t::item_t | item_t |
| typedef calc_model< strategy_t > | calc_model_t |
| typedef well< strategy_t > | well_t |
| typedef rs_mesh_iface< strategy_t > | mesh_iface_t |
| typedef smart_ptr < calc_model_t, true > | sp_calc_model_t |
| typedef smart_ptr< well_t, true > | sp_well_t |
| typedef smart_ptr < mesh_iface_t, true > | sp_mesh_iface_t |
Public Member Functions | |
| virtual | ~calc_perf_bhp_base () |
| calc_perf_bhp_base dtor | |
| virtual void | calculate (sp_well_t &well, const sp_calc_model_t &calc_model, const sp_mesh_iface_t &mesh) const =0 |
| For each well perforation calculates bhp value. | |
| typedef calc_model<strategy_t> blue_sky::calc_perf_bhp_base< strategy_t >::calc_model_t |
| typedef strategy_t::index_t blue_sky::calc_perf_bhp_base< strategy_t >::index_t |
Reimplemented in blue_sky::calc_perf_bhp< strategy_t >.
| typedef strategy_t::item_t blue_sky::calc_perf_bhp_base< strategy_t >::item_t |
Reimplemented in blue_sky::calc_perf_bhp< strategy_t >.
| typedef rs_mesh_iface<strategy_t> blue_sky::calc_perf_bhp_base< strategy_t >::mesh_iface_t |
| typedef smart_ptr<calc_model_t, true> blue_sky::calc_perf_bhp_base< strategy_t >::sp_calc_model_t |
Reimplemented in blue_sky::calc_perf_bhp< strategy_t >.
| typedef smart_ptr<mesh_iface_t, true> blue_sky::calc_perf_bhp_base< strategy_t >::sp_mesh_iface_t |
Reimplemented in blue_sky::calc_perf_bhp< strategy_t >.
| typedef smart_ptr<well_t, true> blue_sky::calc_perf_bhp_base< strategy_t >::sp_well_t |
Reimplemented in blue_sky::calc_perf_bhp< strategy_t >.
| typedef well<strategy_t> blue_sky::calc_perf_bhp_base< strategy_t >::well_t |
| virtual blue_sky::calc_perf_bhp_base< strategy_t >::~calc_perf_bhp_base | ( | ) | [inline, virtual] |
calc_perf_bhp_base dtor
| virtual void blue_sky::calc_perf_bhp_base< strategy_t >::calculate | ( | sp_well_t & | well, | |
| const sp_calc_model_t & | calc_model, | |||
| const sp_mesh_iface_t & | mesh | |||
| ) | const [pure virtual] |
For each well perforation calculates bhp value.
| well | well to calculate perforation bhp values | |
| calc_model | ||
| mesh |
1.5.8