Flow123d  release_3.0.0-973-g92f55e826
ConcentrationTransportModel Member List

This is the complete list of members for ConcentrationTransportModel, including all inherited members.

abc_diffusive_flux enum valueAdvectionDiffusionModel
abc_dirichlet enum valueAdvectionDiffusionModel
abc_inflow enum valueAdvectionDiffusionModel
abc_total_flux enum valueAdvectionDiffusionModel
Abstract_bc_types enum nameAdvectionDiffusionModel
balance_EquationBaseprotected
calculate_concentration_matrix()=0ConcentrationTransportBasepure virtual
calculate_dispersivity_tensor(const arma::vec3 &velocity, const arma::mat33 &Dm, double alphaL, double alphaT, double water_content, double porosity, double cross_cut, arma::mat33 &K)ConcentrationTransportModelprotected
choose_next_time()EquationBaseinlinevirtual
compute_advection_diffusion_coefficients(const std::vector< arma::vec3 > &point_list, const std::vector< arma::vec3 > &velocity, const ElementAccessor< 3 > &ele_acc, std::vector< std::vector< arma::vec3 > > &ad_coef, std::vector< std::vector< arma::mat33 > > &dif_coef) overrideConcentrationTransportModelvirtual
compute_init_cond(const std::vector< arma::vec3 > &point_list, const ElementAccessor< 3 > &ele_acc, std::vector< std::vector< double > > &init_values) overrideConcentrationTransportModelvirtual
compute_mass_matrix_coefficient(const std::vector< arma::vec3 > &point_list, const ElementAccessor< 3 > &ele_acc, std::vector< double > &mm_coef) overrideConcentrationTransportModelvirtual
compute_retardation_coefficient(const std::vector< arma::vec3 > &point_list, const ElementAccessor< 3 > &ele_acc, std::vector< std::vector< double > > &ret_coef) overrideConcentrationTransportModelvirtual
compute_source_coefficients(const std::vector< arma::vec3 > &point_list, const ElementAccessor< 3 > &ele_acc, std::vector< std::vector< double > > &sources_conc, std::vector< std::vector< double > > &sources_density, std::vector< std::vector< double > > &sources_sigma) overrideConcentrationTransportModelvirtual
compute_sources_sigma(const std::vector< arma::vec3 > &point_list, const ElementAccessor< 3 > &ele_acc, std::vector< std::vector< double > > &sources_sigma) overrideConcentrationTransportModelvirtual
ConcentrationTransportBase(Mesh &init_mesh, const Input::Record in_rec)ConcentrationTransportBaseinline
ConcentrationTransportModel(Mesh &mesh, const Input::Record &in_rec)ConcentrationTransportModel
data()=0ConcentrationTransportModelprotectedpure virtual
eq_data_EquationBaseprotected
equation_empty_EquationBaseprotected
EquationBase()EquationBase
EquationBase(Mesh &mesh, const Input::Record in_rec)EquationBase
evaluate_time_constraint(double &time_constraint)=0ConcentrationTransportBasepure virtual
FactoryBaseType typedefConcentrationTransportModel
flux_changedConcentrationTransportModelprotected
get_bc_type(const ElementAccessor< 3 > &ele_acc, arma::uvec &bc_types) overrideConcentrationTransportModelvirtual
get_concentration_matrix()=0ConcentrationTransportBasepure virtual
get_flux_bc_data(unsigned int index, const std::vector< arma::vec3 > &point_list, const ElementAccessor< 3 > &ele_acc, std::vector< double > &bc_flux, std::vector< double > &bc_sigma, std::vector< double > &bc_ref_value) overrideConcentrationTransportModelvirtual
get_flux_bc_sigma(unsigned int index, const std::vector< arma::vec3 > &point_list, const ElementAccessor< 3 > &ele_acc, std::vector< double > &bc_sigma) overrideConcentrationTransportModelvirtual
get_input_type(const string &implementation, const string &description)ConcentrationTransportModelprotectedstatic
ConcentrationTransportBase::get_input_type()ConcentrationTransportBasestatic
get_par_info(LongIdx *&el_4_loc, Distribution *&el_ds)=0ConcentrationTransportBasepure virtual
get_parallel_solution_vector(Vec &vector)EquationBaseinlinevirtual
get_row_4_el()=0ConcentrationTransportBasepure virtual
get_solution(unsigned int sbi)=0ConcentrationTransportBasepure virtual
get_solution_vector(double *&vector, unsigned int &size)EquationBaseinlinevirtual
get_subst_idx() overrideConcentrationTransportModelinlinevirtual
init_from_input(const Input::Record &in_rec) overrideConcentrationTransportModelvirtual
initialize()EquationBaseinlinevirtual
input_record_EquationBaseprotected
mark_type()EquationBaseinline
mesh()EquationBaseinline
mesh_EquationBaseprotected
mh_dhConcentrationTransportModelprotected
n_substances() overrideConcentrationTransportModelinlinevirtual
output_data()EquationBaseinlinevirtual
output_stream() overrideConcentrationTransportModelinlinevirtual
output_stream_ConcentrationTransportModelprotected
planned_time()EquationBaseinline
set_balance_object(std::shared_ptr< Balance > balance) overrideConcentrationTransportModelvirtual
set_output_stream(std::shared_ptr< OutputTime > stream)ConcentrationTransportModelinlinevirtual
set_target_time(double target_time) overrideConcentrationTransportModelinlinevirtual
set_time_governor(TimeGovernor &time)EquationBasevirtual
set_time_lower_constraint(double dt, std::string message)EquationBaseinlinevirtual
set_time_upper_constraint(double dt, std::string message)EquationBaseinlinevirtual
set_velocity_field(const MH_DofHandler &dh) overrideConcentrationTransportModelinlinevirtual
solved_time()EquationBaseinline
solvent_density_ConcentrationTransportModelprotected
subst_idxConcentrationTransportModelprotected
substances() overrideConcentrationTransportModelinlinevirtual
substances_ConcentrationTransportModelprotected
time()EquationBaseinline
time_EquationBaseprotected
update_after_reactions(bool solution_changed)=0ConcentrationTransportBasepure virtual
update_solution()EquationBaseinlinevirtual
zero_time_step()EquationBaseinlinevirtual
~AdvectionDiffusionModel()AdvectionDiffusionModelinlinevirtual
~ConcentrationTransportModel() overrideConcentrationTransportModel
~EquationBase()EquationBaseinlinevirtual