balance() const | EquationBase | inline |
balance_ | EquationBase | protected |
choose_next_time(void) override | ReactionTerm | virtual |
clear_max_conc() | SorptionBase | protected |
common_ele_data | SorptionBase | protected |
compute_common_ele_data(const ElementAccessor< 3 > &elem)=0 | SorptionDual | protectedpure virtual |
compute_reaction(const DHCellAccessor &dh_cell) override | SorptionBase | protectedvirtual |
concentration_fields(FieldFEScalarVec &conc_mobile) | ReactionTerm | inline |
DECLARE_EXCEPTION(ExcNotPositiveScaling,<< "Scaling parameter in sorption is not positive. Check the input for rock density and molar mass of "<< EI_Subst::val<< ". substance.\n") | SorptionBase | |
DECLARE_INPUT_EXCEPTION(ExcSubstanceCountMatch,<< "The size of the input array "<< EI_ArrayName::qval<< " does not match the number of substances.") | SorptionBase | |
ReactionTerm::DECLARE_INPUT_EXCEPTION(ExcUnknownSubstance,<< "Unknown substance name: "<< EI_Substance::qval) | ReactionTerm | |
ReactionTerm::DECLARE_INPUT_EXCEPTION(ExcWrongDescendantModel,<< "Impossible descendant model: "<< EI_Model::qval) | ReactionTerm | |
eq_data_ | ReactionTerm | protected |
eq_fields_ | SorptionBase | protected |
eq_fields_base_ | ReactionTerm | protected |
eq_fields_dual_ | SorptionDual | protected |
eq_fieldset() | EquationBase | inline |
eq_fieldset_ | EquationBase | protected |
equation_empty_ | EquationBase | protected |
EquationBase() | EquationBase | |
EquationBase(Mesh &mesh, const Input::Record in_rec) | EquationBase | |
FieldFEScalarVec typedef | ReactionTerm | |
get_input_type() | SorptionBase | static |
initialize() override | SorptionBase | virtual |
initialize_fields() | SorptionBase | protected |
initialize_from_input() | SorptionBase | protected |
initialize_substance_ids() | SorptionBase | protected |
input_record_ | EquationBase | protected |
isotherm_reinit(unsigned int i_subst, const ElementAccessor< 3 > &elm) | SorptionBase | protected |
isotherm_reinit_all(const ElementAccessor< 3 > &elm) | SorptionBase | protected |
isotherms | SorptionBase | protected |
it_abstract_immobile_term() | ReactionTerm | static |
it_abstract_mobile_term() | ReactionTerm | static |
it_abstract_reaction() | ReactionTerm | static |
it_abstract_term() | ReactionTerm | static |
make_output_type(const string &equation_name, const string &output_field_name, const string &output_field_desc) | SorptionBase | inlinestatic |
make_reactions() | SorptionBase | protected |
make_tables(void) | SorptionBase | protected |
mark_type() | EquationBase | inline |
max_conc | SorptionBase | protected |
mesh() | EquationBase | inline |
mesh_ | EquationBase | protected |
n_interpolation_steps_ | SorptionBase | protected |
n_substances_ | SorptionBase | protected |
output_data(void) override | SorptionBase | virtual |
output_stream(std::shared_ptr< OutputTime > ostream) | ReactionTerm | inline |
output_stream_ | ReactionTerm | protected |
planned_time() | EquationBase | inline |
reaction_liquid | SorptionBase | protected |
reaction_solid | SorptionBase | protected |
ReactionTerm(Mesh &init_mesh, Input::Record in_rec) | ReactionTerm | |
record_template() | EquationBase | static |
set_initial_condition() | SorptionBase | protected |
set_porosity_immobile(Field< 3, FieldValue< 3 >::Scalar > &por_imm) | SorptionDual | inline |
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 |
solubility_vec_ | SorptionBase | protected |
solved_time() | EquationBase | virtual |
solvent_density_ | SorptionBase | protected |
SorptionBase(Mesh &init_mesh, Input::Record in_rec) | SorptionBase | |
SorptionBase() | SorptionBase | protected |
SorptionDual(Mesh &init_mesh, Input::Record in_rec, const string &output_conc_name, const string &output_conc_desc) | SorptionDual | |
substance_global_idx_ | SorptionBase | protected |
substances(SubstanceList &substances) | ReactionTerm | inline |
table_limit_ | SorptionBase | protected |
time() | EquationBase | inline |
time_ | EquationBase | protected |
TYPEDEF_ERR_INFO(EI_ArrayName, std::string) | SorptionBase | |
TYPEDEF_ERR_INFO(EI_Subst, unsigned int) | SorptionBase | |
ReactionTerm::TYPEDEF_ERR_INFO(EI_Substance, std::string) | ReactionTerm | |
ReactionTerm::TYPEDEF_ERR_INFO(EI_Model, std::string) | ReactionTerm | |
update_max_conc() | SorptionBase | protected |
update_solution(void) override | SorptionBase | virtual |
zero_time_step() override | SorptionBase | virtual |
~EquationBase() | EquationBase | inlinevirtual |
~ReactionTerm(void) | ReactionTerm | |
~SorptionBase(void) | SorptionBase | virtual |
~SorptionDual(void) | SorptionDual | |