Go to the source code of this file.
◆ registerMooseObject()
◆ 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");