assembly_linear_system() override | RichardsLMH | protectedvirtual |
assembly_mh_matrix(MultidimAssembler ma) | DarcyMH | protected |
assembly_source_term() override | RichardsLMH | protectedvirtual |
balance_ | DarcyMH | protected |
bc_switch_dirichlet | DarcyMH | protected |
choose_next_time() | EquationBase | inlinevirtual |
create_linear_system(Input::AbstractRecord rec) | DarcyMH | protected |
DarcyFlowInterface(Mesh &mesh, const Input::Record in_rec) | DarcyFlowInterface | inline |
DarcyMH(Mesh &mesh, const Input::Record in_rec) | DarcyMH | |
data() | EquationBase | inline |
data_ | RichardsLMH | private |
data_changed_ | DarcyMH | protected |
DECLARE_EXCEPTION(ExcSolverDiverge,<< "Diverged nonlinear solver. Reason: "<< EI_Reason::val) | DarcyMH | |
DECLARE_INPUT_EXCEPTION(ExcMissingTimeGovernor,<< "Missing the key 'time', obligatory for the transient problems.") | DarcyMH | |
eq_data_ | EquationBase | protected |
equation_empty_ | EquationBase | protected |
EquationBase() | EquationBase | |
EquationBase(Mesh &mesh, const Input::Record in_rec) | EquationBase | |
FactoryBaseType typedef | DarcyFlowInterface | |
get_input_type() | RichardsLMH | static |
get_mh_dofhandler() override | DarcyMH | inlinevirtual |
get_mh_mortar_selection() | DarcyMH | static |
get_parallel_solution_vector(Vec &vector) override | DarcyMH | virtual |
get_solution_vector(double *&vec, unsigned int &vec_size) override | DarcyMH | virtual |
init_eq_data() | DarcyMH | |
initialize() override | DarcyMH | virtual |
initialize_specific() override | RichardsLMH | protectedvirtual |
input_record_ | EquationBase | protected |
is_linear_ | DarcyMH | protected |
make_serial_scatter() | DarcyMH | protected |
mark_type() | EquationBase | inline |
max_n_it_ | DarcyMH | protected |
mesh() | EquationBase | inline |
mesh_ | EquationBase | protected |
mh_dh | DarcyMH | protected |
min_n_it_ | DarcyMH | protected |
modify_system() | DarcyMH | protected |
mortar_method_ | DarcyMH | protected |
MortarMethod enum name | DarcyMH | |
MortarP0 enum value | DarcyMH | |
MortarP1 enum value | DarcyMH | |
MultidimAssembler typedef | DarcyMH | |
n_schur_compls | DarcyMH | protected |
new_diagonal | DarcyMH | protected |
NoMortar enum value | DarcyMH | |
nonlinear_iteration_ | DarcyMH | protected |
output_data() override | DarcyMH | virtual |
output_object | DarcyMH | protected |
par_to_all | DarcyMH | protected |
planned_time() | EquationBase | inline |
postprocess() override | RichardsLMH | protectedvirtual |
prepare_new_time_step() override | RichardsLMH | protectedvirtual |
previous_solution | DarcyMH | protected |
read_initial_condition() override | RichardsLMH | protectedvirtual |
registrar | RichardsLMH | protectedstatic |
RichardsLMH(Mesh &mesh, const Input::Record in_rec) | RichardsLMH | |
schur0 | DarcyMH | protected |
set_mesh_data_for_bddc(LinSys_BDDC *bddc_ls) | DarcyMH | protected |
set_time_governor(TimeGovernor &time) | EquationBase | virtual |
set_time_lower_constraint(double dt, std::string message) | EquationBase | inlinevirtual |
set_time_upper_constraint(double dt, std::string message) | EquationBase | inlinevirtual |
setup_time_term() override | RichardsLMH | protectedvirtual |
size | DarcyMH | protected |
sol_vec | DarcyMH | protected |
solution | DarcyMH | protected |
solution_2_edge_scatter_ | RichardsLMH | private |
solution_changed_for_scatter | DarcyMH | protected |
solution_precision() const | DarcyMH | protectedvirtual |
solve_nonlinear() | DarcyMH | protected |
solved_time() | EquationBase | inline |
steady_diagonal | DarcyMH | protected |
steady_rhs | DarcyMH | protected |
time() | EquationBase | inline |
time_ | EquationBase | protected |
tolerance_ | DarcyMH | protected |
type_field_descriptor() | DarcyMH | static |
TYPEDEF_ERR_INFO(EI_Reason, string) | DarcyMH | |
update_solution() override | DarcyMH | virtual |
use_steady_assembly_ | DarcyMH | protected |
water_balance_idx_ | DarcyMH | protected |
zero_time_step() override | DarcyMH | virtual |
zero_time_term(bool time_global=false) override | RichardsLMH | protectedvirtual |
~DarcyFlowInterface() | DarcyFlowInterface | inlinevirtual |
~DarcyMH() override | DarcyMH | virtual |
~EquationBase() | EquationBase | inlinevirtual |