#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().