#include <fi_operator.h>
typedef strategy_t::csr_matrix_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::bcsr_matrix_t |
typedef calc_model<strategy_t> blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::calc_model_t |
typedef calc_model_t::data_array_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::data_array_t |
typedef calc_model_t::data_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::data_t |
typedef strategy_t::index_array_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::index_array_t |
typedef strategy_t::index_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::index_t |
typedef strategy_t::item_array_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::item_array_t |
typedef strategy_t::item_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::item_t |
typedef jacobian<strategy_t> blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::jacobian_t |
typedef jacobian_matrix<strategy_t> blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::jmatrix_t |
typedef calc_model_t::main_var_array_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::main_var_array_t |
typedef rs_mesh_iface<strategy_t> blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::mesh_iface_t |
typedef norms_storage<strategy_t> blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::norms_storage_t |
typedef reservoir<strategy_t> blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::reservoir_t |
typedef strategy_t::rhs_item_array_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::rhs_item_array_t |
typedef strategy_t::rhs_item_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::rhs_item_t |
typedef smart_ptr<bcsr_matrix_t, true> blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::sp_bcsr_matrix_t |
typedef calc_model_t::sp_this_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::sp_calc_model_t |
typedef calc_model_t::sp_jacobian_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::sp_jacobian_t |
typedef calc_model_t::sp_jacobian_matrix_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::sp_jmatrix_t |
typedef calc_model_t::sp_mesh_iface_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::sp_mesh_iface_t |
typedef calc_model_t::sp_pvt_dead_oil_array_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::sp_pvt_dead_oil_array_t |
typedef calc_model_t::sp_pvt_gas_array_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::sp_pvt_gas_array_t |
typedef calc_model_t::sp_pvt_water_array_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::sp_pvt_water_array_t |
typedef calc_model_t::sp_reservoir_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::sp_reservoir_t |
typedef calc_model_t::sp_rock_grid blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::sp_rock_grid_prop_t |
typedef strategy_type blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::strategy_t |
anonymous enum |
blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::fi_operator_impl | ( | sp_calc_model_t & | calc_model, | |
sp_reservoir_t & | reservoir, | |||
const sp_mesh_iface_t & | mesh, | |||
sp_jacobian_t & | jacobian, | |||
sp_jmatrix_t & | jmatrix | |||
) | [inline] |
bool blue_sky::fi_operator_impl< strategy_t, is_w, is_g, is_o >::block_connections_mpfa | ( | const item_t & | dt | ) | [inline] |
Calculates flux part of Jacobian.
dt |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator().
BS_FORCE_INLINE void blue_sky::fi_operator_impl< strategy_t, is_w, is_g, is_o >::calc_porosity_and_deriv | ( | index_t | i, | |
index_t | pvt_reg, | |||
item_t * | poro, | |||
item_t * | dp_poro, | |||
item_t * | t_mult, | |||
item_t * | dp_t_mult | |||
) | [inline] |
Calculates porosity and derivativies, also calculates trunsmissibility multipliers.
[in] | i | Cell index |
[in] | pvt_reg | PVT region index |
[out] | poro | Calculated porosity |
[out] | dp_poro | Calculated porosity derivative |
[out] | t_mult | Calculated trunsmissibility multiplier |
[out] | dp_t_mult | Calculated trunsmissibility multiplier derivative |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
BS_FORCE_INLINE void blue_sky::fi_operator_impl< strategy_t, is_w, is_g, is_o >::calc_prev_fluid_volume | ( | ) | [inline] |
Calculates fluid volume on previous step.
References blue_sky::FI_PHASE_GAS, and blue_sky::FI_PHASE_WATER.
Referenced by blue_sky::main_loop_calc< strategy_t, is_w, is_g, is_o >::compute_small_time_step().
BS_FORCE_INLINE strategy_t::item_t blue_sky::fi_operator_impl< strategy_t, is_w, is_g, is_o >::calc_solution_mult_cell | ( | const norms_storage_t & | old_norm | ) | [inline] |
Calculates multipler for solution.
base_norm | Norm storage |
References blue_sky::norms::C_ACPV_GAS, blue_sky::norms::C_ACPV_OIL, blue_sky::norms_storage< strategy_t >::clear(), and blue_sky::norms_storage< strategy_t >::val.
Referenced by blue_sky::fi_operator_impl< strategy_t >::check_solution_mult_cell().
BS_FORCE_INLINE strategy_t::item_t blue_sky::fi_operator_impl< strategy_t, is_w, is_g, is_o >::calc_step_dt_mult | ( | item_t | prev_mult, | |
item_t | max_res | |||
) | [inline] |
Calculates dt at the first newton iteration on time step.
prev_mult | Previous dt multiplier | |
max_res |
Referenced by blue_sky::fi_operator_impl< strategy_t >::do_dt_reduce(), and blue_sky::fi_operator_impl< strategy_t >::do_dt_tuning().
bool blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::check_norm | ( | index_t | istart | ) | [inline] |
Checks norm.
istart |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator().
bool blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::check_solution_mult_cell | ( | index_t | istart, | |
index_t | iteration, | |||
index_t | n_approx, | |||
const norms_storage_t & | base_norm | |||
) | [inline] |
Checks multiplier.
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator().
void blue_sky::fi_operator_impl< strategy_t, is_w, is_g, is_o >::debug_save_data | ( | item_t | dt | ) | [inline] |
Saves debug data.
debug function for output data
dt | ||
dt | current dt step |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator().
void blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::do_dt_reduce | ( | double & | dt, | |
index_t | istart | |||
) | [inline] |
Reduces dt and multiplies Jacobian with new dt value.
[out] | dt | |
[in] | istart |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator().
void blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::do_dt_tuning | ( | const double & | dt, | |
bool | tuning | |||
) | [inline] |
Multiplies Jacobian with new calculated dt value.
[in] | dt | |
[in] | istart |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator().
BS_FORCE_INLINE void blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::eliminate_cell | ( | const local_data & | local_data_, | |
rhs_item_t * | jac_block, | |||
rhs_item_t * | rhs_block, | |||
rhs_item_t * | sp_block, | |||
rhs_item_t * | s_rhs_block | |||
) | [inline] |
Eliminates cell.
local_data_ | ||
jac_block | ||
rhs_block | ||
sp_block | ||
s_rhs_block |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_fill().
fi_operator_return_type blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::fi_operator | ( | double & | dt, | |
index_t | istart, | |||
index_t | istart_well_contr, | |||
index_t & | , | |||
bool | update_rhs_after_gauss_elimination, | |||
bool | save_debug_files | |||
) | [inline] |
Main fi_operator function.
[out] | dt | |
istart | ||
istart_well_contr | ||
__formal | ||
update_rhs_after_gauss_elimination | ||
save_debug_files |
TODO:
Referenced by blue_sky::main_loop_calc< strategy_t, is_w, is_g, is_o >::compute_small_time_step().
void blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::fi_operator_cell | ( | index_t | , | |
const item_t | dt, | |||
index_t | cell_ind, | |||
rhs_item_t * | , | |||
rhs_item_t * | , | |||
rhs_item_t * | , | |||
rhs_item_t * | , | |||
int & | , | |||
int & | , | |||
int & | , | |||
item_t & | total_volume | |||
) | [inline] |
Calculates physical params for cell.
istart | ||
dt | ||
cell_ind | ||
jac_block | ||
rhs_block | ||
ss_block | ||
s_rhs_block | ||
switch_to_sg_count | ||
switch_to_ro_count | ||
switch_to_momg_count | ||
total_volume |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cells().
void blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::fi_operator_cells | ( | index_t | istart, | |
const item_t | dt | |||
) | [inline] |
Calculates physical parameters for all cells.
\return |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator(), and blue_sky::fi_operator_impl< strategy_t >::fi_operator_init().
void blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::fi_operator_fill | ( | ) | [inline] |
Fills Jacobian, accumulative rhs and eliminates all cells.
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator().
void blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::fi_operator_init | ( | index_t | istart, | |
double | dt | |||
) | [inline] |
Inits fi_operator process, called from main_loop_calc.
istart | ||
dt |
Referenced by blue_sky::main_loop_calc< strategy_t, is_w, is_g, is_o >::fi_operator_cells().
void blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::fi_operator_switch_main_vars | ( | double | dt | ) | [inline] |
Switches main vars for gas phase (Undersaturated conditon or free gas exist).
dt |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator(), and blue_sky::fi_operator_impl< strategy_t >::fi_operator_init().
BS_FORCE_INLINE void blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::fill_acc_rhs | ( | index_t | i, | |
const data_t & | data_i, | |||
rhs_item_t * | rhs_block, | |||
local_data & | local_data_ | |||
) | [inline] |
Fills accumulative rhs part for cell i.
i | Index of cell | |
data_i | ||
rhs_block | ||
local_data_ |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_fill().
BS_FORCE_INLINE void blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::fill_jacobian | ( | index_t | i, | |
const data_t & | data_i, | |||
rhs_item_t * | jac_block, | |||
local_data & | local_data_ | |||
) | [inline] |
Fills Jacobain part for cell i.
i | Index of mesh cell | |
data_i | ||
jac_block | Jacobian value for cell | |
local_data_ |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_fill().
BS_FORCE_INLINE void blue_sky::fi_operator_impl< strategy_t, is_w, is_g, is_o >::norm_calc | ( | ) | [inline] |
Calculates norms.
References blue_sky::norms::C_ACPV, blue_sky::norms::C_ACPV_GAS, blue_sky::norms::C_ACPV_OIL, blue_sky::norms::C_ACPV_WATER, blue_sky::norms::C_CPV, blue_sky::norms::C_CPV_GAS, blue_sky::norms::C_CPV_OIL, blue_sky::norms::C_CPV_WATER, blue_sky::norms::L2_ACPV, blue_sky::norms::L2_ACPV_GAS, blue_sky::norms::L2_ACPV_OIL, blue_sky::norms::L2_ACPV_WATER, blue_sky::norms::L2_CPV, blue_sky::norms::L2_CPV_GAS, blue_sky::norms::L2_CPV_OIL, blue_sky::norms::L2_CPV_WATER, MAX_AND_INDEX, blue_sky::norms::MB_ERR, blue_sky::norms::MB_ERR_GAS, blue_sky::norms::MB_ERR_OIL, and blue_sky::norms::MB_ERR_WATER.
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator().
void blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::restore_prev_niter_vars | ( | ) | [inline] |
Restores data if newton iteration failed.
Referenced by blue_sky::fi_operator_impl< strategy_t >::check_solution_mult_cell().
void blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::save_prev_niter_vars | ( | ) | [inline] |
Saves data before start of new newton iteration.
Referenced by blue_sky::main_loop_calc< strategy_t, is_w, is_g, is_o >::compute_small_time_step().
BS_FORCE_INLINE void blue_sky::fi_operator_impl< strategy_t, is_w, is_g, is_o >::update_norm_by_cell | ( | index_t | i, | |
norms_storage_t & | ns | |||
) | [inline] |
Calculates norm in one cell and update norm storage.
i | Index of cell | |
ns | Norms storage |
References blue_sky::norms::C_ACPV_GAS, blue_sky::norms::C_ACPV_OIL, blue_sky::norms::C_ACPV_WATER, blue_sky::norms::C_CPV_GAS, blue_sky::norms::C_CPV_OIL, blue_sky::norms::C_CPV_WATER, blue_sky::norms::L2_ACPV_GAS, blue_sky::norms::L2_ACPV_OIL, blue_sky::norms::L2_ACPV_WATER, blue_sky::norms::L2_CPV_GAS, blue_sky::norms::L2_CPV_OIL, blue_sky::norms::L2_CPV_WATER, MAX_AND_INDEX, blue_sky::norms::MB_ERR_GAS, blue_sky::norms::MB_ERR_OIL, blue_sky::norms::MB_ERR_WATER, and blue_sky::norms::S_RHS.
sp_calc_model_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::calc_model_ |
Referenced by blue_sky::fi_operator_impl< strategy_t >::check_solution_mult_cell(), blue_sky::fi_operator_impl< strategy_t >::do_dt_reduce(), blue_sky::fi_operator_impl< strategy_t >::do_dt_tuning(), blue_sky::fi_operator_impl< strategy_t >::fi_operator(), blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell(), blue_sky::fi_operator_impl< strategy_t >::fi_operator_cells(), blue_sky::fi_operator_impl< strategy_t >::fi_operator_init(), blue_sky::fi_operator_impl< strategy_t >::fi_operator_switch_main_vars(), and blue_sky::fi_operator_impl< strategy_t >::save_prev_niter_vars().
rhs_item_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::cfl_ |
index_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::d_g |
index_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::d_gg |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
index_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::d_go |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
index_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::d_gw |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
index_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::d_o |
index_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::d_og |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
index_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::d_oo |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
index_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::d_ow |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
index_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::d_w |
index_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::d_wg |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
index_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::d_wo |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
index_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::d_ww |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
data_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::data_ |
const item_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::depths_ |
item_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::drsdt_ |
index_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::ds_g |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
index_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::ds_w |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
rhs_item_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::flux_rhs_ |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator().
item_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::gas_oil_ratio_ |
sp_jacobian_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::jacobian_ |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator().
sp_jmatrix_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::jmatrix_ |
Referenced by blue_sky::fi_operator_impl< strategy_t >::check_solution_mult_cell(), blue_sky::main_loop_calc< strategy_t, is_w, is_g, is_o >::compute_small_time_step(), blue_sky::fi_operator_impl< strategy_t >::do_dt_reduce(), blue_sky::fi_operator_impl< strategy_t >::do_dt_tuning(), blue_sky::fi_operator_impl< strategy_t >::fi_operator(), blue_sky::fi_operator_impl< strategy_t >::fi_operator_cells(), and blue_sky::fi_operator_impl< strategy_t >::fi_operator_fill().
const index_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::m_array_ |
main_var_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::main_vars_ |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell(), blue_sky::fi_operator_impl< strategy_t >::fi_operator_fill(), blue_sky::fi_operator_impl< strategy_t >::fi_operator_switch_main_vars(), blue_sky::fi_operator_impl< strategy_t >::fill_acc_rhs(), and blue_sky::fi_operator_impl< strategy_t >::fill_jacobian().
item_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::max_p_ |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
item_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::mb_error_ |
Referenced by blue_sky::fi_operator_impl< strategy_t >::check_norm().
const sp_mesh_iface_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::mesh_ |
item_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::min_p_ |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
index_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::n_cells_ |
index_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::n_connections_ |
index_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::n_sec_vars |
norms_storage_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::norm_ |
const index_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::p_array_ |
const item_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::poro_array_ |
const item_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::pressure_ |
const sp_pvt_gas_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::pvt_gas_array |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
const sp_pvt_dead_oil_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::pvt_oil_array |
(n_pvt_regions)
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell(), and blue_sky::fi_operator_impl< strategy_t >::fi_operator_switch_main_vars().
const index_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::pvt_regions_ |
const sp_pvt_water_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::pvt_water_array |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().
const index_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::reg_cols_ptr_ |
sp_bcsr_matrix_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::reg_matrix_ |
const index_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::reg_rows_ptr_ |
rhs_item_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::reg_values_ |
sp_reservoir_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::reservoir_ |
rhs_item_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::rhs_ |
item_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::rhs_residual_ |
Referenced by blue_sky::fi_operator_impl< strategy_t >::check_norm().
const item_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::rock_grid_comp_const_ |
const item_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::rock_grid_comp_ref_pressure_ |
const sp_rock_grid_prop_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::rock_grid_prop_ |
rhs_item_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::s_rhs_ |
item_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::s_rhs_norm_ |
Referenced by blue_sky::fi_operator_impl< strategy_t >::check_norm().
const index_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::sat_regions_ |
item_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::saturation_3p_ |
item_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::sol_ |
rhs_item_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::sp_diag_ |
const index_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::trns_cols_ptr_ |
sp_bcsr_matrix_t blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::trns_matrix_ |
const index_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::trns_rows_ptr_ |
const rhs_item_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::trns_values_ |
const item_array_t& blue_sky::fi_operator_impl< strategy_type, is_w, is_g, is_o >::volume_ |
Referenced by blue_sky::fi_operator_impl< strategy_t >::fi_operator_cell().