#include <calc_model_data.h>
Public Types | |
| typedef calc_model_data < strategy_t > | this_t |
| typedef smart_ptr< this_t, true > | sp_this_t |
| typedef strategy_t::item_t | item_t |
| typedef strategy_t::index_t | index_t |
| typedef boost::array< item_t, FI_PHASE_TOT > | item_array_N_t |
| type for store N-Phase values | |
| typedef boost::array< item_t, FI_PHASE_TOT-1 > | item_array_N_1_t |
| type for store N-1-Phase values, for example for 3phase model stores 2phase values | |
| typedef boost::array< item_t, FI_PHASE_TOT *FI_PHASE_TOT > | item_array_N_N_t |
| type for store N*N-Phase values | |
Public Attributes | |
| item_array_N_1_t | cap_pressure |
| capillary pressure | |
| item_array_N_1_t | s_deriv_cap_pressure |
| deriv of capillary pressure by saturation | |
| item_array_N_t | relative_perm |
| relative permability | |
| item_array_N_N_t | s_deriv_relative_perm |
| deriv of relative permability by saturation | |
| item_t | p_deriv_gas_oil_ratio |
| deriv of gas_oil_ratio (see calc_model) by pressure | |
| item_array_N_t | invers_fvf |
| inversed value of formation volume factor (iFVF) | |
| item_array_N_t | p_deriv_invers_fvf |
| deriv of iFVF by pressure | |
| item_t | gor_deriv_invers_fvf |
| deriv of iFVF by gas_oil_ratio | |
| item_array_N_t | invers_viscosity |
| inversed value of viscosity (iVISC) | |
| item_array_N_t | p_deriv_invers_viscosity |
| deriv of iVISC by pressure | |
| item_t | gor_deriv_invers_viscosity |
| deriv of iVISC by gas_oil_ratio | |
| item_array_N_t | invers_visc_fvf |
| multiplication of iFVF and iVISC (iVISC_FVF) | |
| item_array_N_t | p_deriv_invers_visc_fvf |
| deriv of iVISC_FVF by pressure | |
| item_t | gor_deriv_invers_visc_fvf |
| deriv of iVISC_FVF by gas_oil_ratio | |
| item_array_N_t | density |
| density | |
| item_array_N_t | p_deriv_density |
| deriv of density by pressure | |
| item_t | gor_deriv_density |
| deriv of density by gas_oil_ratio | |
| item_t | porosity |
| porosity | |
| item_t | p_deriv_porosity |
| deriv of porosity by pressure | |
| item_t | truns_mult |
| trunsmissibility multipliers | |
| item_t | p_deriv_truns_mult |
| deriv of truns. multipliers by pressure | |
| item_array_N_t | mobility |
| mobility | |
| item_array_N_t | p_deriv_mobility |
| deriv of mobility by pressure | |
| item_array_N_N_t | s_deriv_mobility |
| deriv of mobility by saturation | |
| item_array_N_t | prev_fluid_volume |
| fluid volume on previous step | |
| typedef strategy_t::index_t blue_sky::calc_model_data< strategy_t >::index_t |
Reimplemented in blue_sky::python::py_calc_model_data< strategy_t >.
| typedef boost::array<item_t, FI_PHASE_TOT - 1> blue_sky::calc_model_data< strategy_t >::item_array_N_1_t |
type for store N-1-Phase values, for example for 3phase model stores 2phase values
| typedef boost::array<item_t, FI_PHASE_TOT * FI_PHASE_TOT> blue_sky::calc_model_data< strategy_t >::item_array_N_N_t |
type for store N*N-Phase values
| typedef boost::array<item_t, FI_PHASE_TOT> blue_sky::calc_model_data< strategy_t >::item_array_N_t |
type for store N-Phase values
| typedef strategy_t::item_t blue_sky::calc_model_data< strategy_t >::item_t |
Reimplemented in blue_sky::python::py_calc_model_data< strategy_t >.
| typedef smart_ptr<this_t, true> blue_sky::calc_model_data< strategy_t >::sp_this_t |
| typedef calc_model_data<strategy_t> blue_sky::calc_model_data< strategy_t >::this_t |
Reimplemented in blue_sky::python::py_calc_model_data< strategy_t >.
| item_array_N_1_t blue_sky::calc_model_data< strategy_t >::cap_pressure |
capillary pressure
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell(), and blue_sky::tpfa::mpfa_impl< strategy_t >::mpfa_calc_potential().
| item_array_N_t blue_sky::calc_model_data< strategy_t >::density |
| item_t blue_sky::calc_model_data< strategy_t >::gor_deriv_density |
deriv of density by gas_oil_ratio
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
| item_t blue_sky::calc_model_data< strategy_t >::gor_deriv_invers_fvf |
deriv of iFVF by gas_oil_ratio
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
| item_t blue_sky::calc_model_data< strategy_t >::gor_deriv_invers_visc_fvf |
deriv of iVISC_FVF by gas_oil_ratio
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
| item_t blue_sky::calc_model_data< strategy_t >::gor_deriv_invers_viscosity |
deriv of iVISC by gas_oil_ratio
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
| item_array_N_t blue_sky::calc_model_data< strategy_t >::invers_fvf |
inversed value of formation volume factor (iFVF)
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
| item_array_N_t blue_sky::calc_model_data< strategy_t >::invers_visc_fvf |
multiplication of iFVF and iVISC (iVISC_FVF)
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
| item_array_N_t blue_sky::calc_model_data< strategy_t >::invers_viscosity |
inversed value of viscosity (iVISC)
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
| item_array_N_t blue_sky::calc_model_data< strategy_t >::mobility |
| item_array_N_t blue_sky::calc_model_data< strategy_t >::p_deriv_density |
deriv of density by pressure
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
| item_t blue_sky::calc_model_data< strategy_t >::p_deriv_gas_oil_ratio |
deriv of gas_oil_ratio (see calc_model) by pressure
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell(), and blue_sky::tpfa::mpfa_impl< strategy_t >::mpfa_fill_jacobian().
| item_array_N_t blue_sky::calc_model_data< strategy_t >::p_deriv_invers_fvf |
deriv of iFVF by pressure
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
| item_array_N_t blue_sky::calc_model_data< strategy_t >::p_deriv_invers_visc_fvf |
deriv of iVISC_FVF by pressure
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
| item_array_N_t blue_sky::calc_model_data< strategy_t >::p_deriv_invers_viscosity |
deriv of iVISC by pressure
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
| item_array_N_t blue_sky::calc_model_data< strategy_t >::p_deriv_mobility |
deriv of mobility by pressure
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell(), and blue_sky::tpfa::mpfa_impl< strategy_t >::mpfa_fill_jacobian().
| item_t blue_sky::calc_model_data< strategy_t >::p_deriv_porosity |
deriv of porosity by pressure
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
| item_t blue_sky::calc_model_data< strategy_t >::p_deriv_truns_mult |
deriv of truns. multipliers by pressure
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
| item_t blue_sky::calc_model_data< strategy_t >::porosity |
| item_array_N_t blue_sky::calc_model_data< strategy_t >::prev_fluid_volume |
fluid volume on previous step
| item_array_N_t blue_sky::calc_model_data< strategy_t >::relative_perm |
| item_array_N_1_t blue_sky::calc_model_data< strategy_t >::s_deriv_cap_pressure |
deriv of capillary pressure by saturation
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
| item_array_N_N_t blue_sky::calc_model_data< strategy_t >::s_deriv_mobility |
deriv of mobility by saturation
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell(), and blue_sky::tpfa::mpfa_impl< strategy_t >::mpfa_fill_jacobian().
| item_array_N_N_t blue_sky::calc_model_data< strategy_t >::s_deriv_relative_perm |
deriv of relative permability by saturation
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
| item_t blue_sky::calc_model_data< strategy_t >::truns_mult |
trunsmissibility multipliers
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell(), blue_sky::tpfa::mpfa_impl< strategy_t >::mpfa_fill_jacobian(), and blue_sky::tpfa::mpfa_impl< strategy_t >::mpfa_fill_rhs().
1.5.8