calc_model_t typedef | blue_sky::facility_base< strategy_t > | |
fill_jacobian(double dt, index_t block_size, const index_array_t &rows, index_array_t &cols, rhs_item_array_t &values, index_array_t &markers) const =0 | blue_sky::facility_base< strategy_t > | [pure virtual] |
fill_rhs(double dt, index_t n_phases, bool is_g, bool is_o, bool is_w, rhs_item_array_t &rhs) const =0 | blue_sky::facility_base< strategy_t > | [pure virtual] |
fill_rows(index_array_t &rows) const =0 | blue_sky::facility_base< strategy_t > | [pure virtual] |
index_array_t typedef | blue_sky::facility_base< strategy_t > | |
index_t typedef | blue_sky::facility_base< strategy_t > | |
item_array_t typedef | blue_sky::facility_base< strategy_t > | |
jmatrix_t typedef | blue_sky::facility_base< strategy_t > | |
mesh_iface_t typedef | blue_sky::facility_base< strategy_t > | |
pre_large_step(const sp_calc_model_t &calc_model, const sp_mesh_iface_t &mesh)=0 | blue_sky::facility_base< strategy_t > | [pure virtual] |
pre_newton_step()=0 | blue_sky::facility_base< strategy_t > | [pure virtual] |
pre_small_step()=0 | blue_sky::facility_base< strategy_t > | [pure virtual] |
process(bool is_start, double dt, const sp_calc_model_t &calc_model, const sp_mesh_iface_t &mesh, sp_jmatrix_t &jmatrix)=0 | blue_sky::facility_base< strategy_t > | [pure virtual] |
restart_newton_step()=0 | blue_sky::facility_base< strategy_t > | [pure virtual] |
restart_small_step()=0 | blue_sky::facility_base< strategy_t > | [pure virtual] |
restore_solution(double dt, const item_array_t &p_sol, const item_array_t &s_sol, index_t block_size)=0 | blue_sky::facility_base< strategy_t > | [pure virtual] |
rhs_item_array_t typedef | blue_sky::facility_base< strategy_t > | |
sp_calc_model_t typedef | blue_sky::facility_base< strategy_t > | |
sp_jmatrix_t typedef | blue_sky::facility_base< strategy_t > | |
sp_mesh_iface_t typedef | blue_sky::facility_base< strategy_t > | |
~facility_base() | blue_sky::facility_base< strategy_t > | [inline, virtual] |