Go to the source code of this file.
|
class | PorousFlowPreDis |
| Kernel = sum (stoichiometry * density * porosity_old * saturation * reaction_rate) where the sum is over secondary chemical species in a precipitation-dissolution reaction system. More...
|
|
◆ validParams< PorousFlowPreDis >()
Definition at line 16 of file PorousFlowPreDis.C.
18 InputParameters params = validParams<TimeKernel>();
19 params.addRequiredParam<std::vector<Real>>(
21 "Density (kg(precipitate)/m^3(precipitate)) of each secondary species in the "
22 "aqueous precipitation-dissolution reaction system");
23 params.addRequiredParam<UserObjectName>(
24 "PorousFlowDictator",
"The UserObject that holds the list of PorousFlow variable names.");
25 params.addRequiredParam<std::vector<Real>>(
"stoichiometry",
26 "A vector of stoichiometric coefficients for the "
27 "primary species that is the Variable of this Kernel: "
28 "one for each precipitation-dissolution reaction "
29 "(these are one columns of the 'reactions' matrix)");
30 params.addClassDescription(
"Precipitation-dissolution of chemical species");