132 void compute_reaction(
bool porTyp,
ElementIter ppelm,
int poradi,
double ***conc);
136 void update_solution(
void);
140 void set_chemistry_computation(
void);
144 void set_timestep(
double new_timestep);
148 void set_dual_porosity(
void);
152 void set_nr_of_elements(
int nrOfElements);
156 void set_concentration_matrix(
double ***ConcentrationsMatrix,
Distribution *conc_distr,
int *el_4_loc);
160 void set_el_4_loc(
int *el_for_loc);
164 void set_mesh_(
Mesh *mesh);
168 void set_fw_chem(std::string semchem_output_file);
Class template representing a field with values dependent on: point, element, and region...
Distribution * distribution
double * order_of_reaction
static Input::Type::Record input_type
static Input::Type::Record input_type
double equilibrim_constant
static Input::Type::Record input_type
double *** concentration_matrix
Support classes for parallel programing.
Field< 3, FieldValue< 3 >::Scalar > * por_m
pointers to sorption fields from transport
Field< 3, FieldValue< 3 >::Scalar > * cross_section