#include <calc_model.h>
Public Types | |
| typedef strategy_t::item_t | item_t |
| item type (floating point) | |
| typedef strategy_t::item_array_t | item_array_t |
| typedef strategy_t::template vec< main_var_type >::type | main_var_array_t |
| type for array of main_var_type values | |
| typedef calc_model< strategy_t > | calc_model_t |
| calc_model type | |
| typedef smart_ptr < calc_model_t, true > | sp_calc_model_t |
| smart_ptr to calc_model type | |
Public Member Functions | |
| void | save (const sp_calc_model_t &calc_model) |
| stores data from calc_model in holder | |
| void | restore (sp_calc_model_t &calc_model) |
| restores data from holder to calc_model | |
Public Attributes | |
| item_array_t | pressure |
| pressure array | |
| item_array_t | saturation_3p |
| saturation array (3 phase) | |
| item_array_t | gas_oil_ratio |
| gas_oil_ratio array | |
| main_var_array_t | main_var |
| main variables | |
| typedef calc_model<strategy_t> blue_sky::calc_model_data_tmp_holder< strategy_t >::calc_model_t |
calc_model type
| typedef strategy_t::item_array_t blue_sky::calc_model_data_tmp_holder< strategy_t >::item_array_t |
type for array of item_t values
| typedef strategy_t::item_t blue_sky::calc_model_data_tmp_holder< strategy_t >::item_t |
item type (floating point)
| typedef strategy_t::template vec<main_var_type>::type blue_sky::calc_model_data_tmp_holder< strategy_t >::main_var_array_t |
type for array of main_var_type values
| typedef smart_ptr<calc_model_t, true> blue_sky::calc_model_data_tmp_holder< strategy_t >::sp_calc_model_t |
smart_ptr to calc_model type
| void blue_sky::calc_model_data_tmp_holder< strategy_t >::restore | ( | sp_calc_model_t & | calc_model | ) |
| void blue_sky::calc_model_data_tmp_holder< strategy_t >::save | ( | const sp_calc_model_t & | calc_model | ) |
| item_array_t blue_sky::calc_model_data_tmp_holder< strategy_t >::gas_oil_ratio |
gas_oil_ratio array
| main_var_array_t blue_sky::calc_model_data_tmp_holder< strategy_t >::main_var |
main variables
| item_array_t blue_sky::calc_model_data_tmp_holder< strategy_t >::pressure |
pressure array
| item_array_t blue_sky::calc_model_data_tmp_holder< strategy_t >::saturation_3p |
saturation array (3 phase)
1.5.8