Flow123d
release_3.0.0-973-g92f55e826
|
void set_chemistry_computation(void)
void set_nr_of_elements(int nrOfElements)
void set_cross_section(Field< 3, FieldValue< 3 >::Scalar > *cross_section)
Sets pointer to data of other equations.
void set_concentration_matrix(double ***ConcentrationsMatrix, Distribution *conc_distr, int *el_4_loc)
General iterator template. Provides iterator over objects in some container.
Field< 3, FieldValue< 3 >::Scalar > * cross_section
Distribution * distribution
Support classes for parallel programing.
double * order_of_reaction
void set_el_4_loc(int *el_for_loc)
Field< 3, FieldValue< 3 >::Scalar > * por_imm
void set_dual_porosity(void)
void compute_reaction(bool porTyp, ElementIter ppelm, int poradi, double ***conc)
static Input::Type::Record input_type
Semchem_interface(double timeStep, Mesh *mesh, int nrOfSpecies, bool dualPorosity)
void set_mesh_(Mesh *mesh)
static Input::Type::Record input_type
void update_solution(void)
static Input::Type::Record input_type
double equilibrim_constant
double *** concentration_matrix
Field< 3, FieldValue< 3 >::Scalar > * phi
void set_timestep(double new_timestep)
void set_sorption_fields(Field< 3, FieldValue< 3 >::Scalar > *por_m_, Field< 3, FieldValue< 3 >::Scalar > *por_imm_, Field< 3, FieldValue< 3 >::Scalar > *phi_)
Class template representing a field with values dependent on: point, element, and region.
Field< 3, FieldValue< 3 >::Scalar > * por_m
pointers to sorption fields from transport
void set_fw_chem(std::string semchem_output_file)