Go to the source code of this file.
◆ registerMooseObject()
◆ validParams< CoupledBEEquilibriumSub >()
Definition at line 16 of file CoupledBEEquilibriumSub.C.
18 InputParameters params = validParams<TimeDerivative>();
19 params.addParam<Real>(
20 "weight", 1.0,
"The weight of the equilibrium species in total concentration");
21 params.addCoupledVar(
"log_k", 0.0,
"The equilibrium constant of this equilibrium species");
22 params.addParam<Real>(
25 "The stoichiometric coefficient of the primary species this kernel operates on");
27 "gamma_u", 1.0,
"Activity coefficient of primary species that this kernel operates on");
28 params.addParam<std::vector<Real>>(
"sto_v",
29 "The stoichiometric coefficients of coupled primary species");
30 params.addCoupledVar(
"gamma_v", 1.0,
"Activity coefficients of coupled primary species");
31 params.addCoupledVar(
"gamma_eq", 1.0,
"Activity coefficient of this equilibrium species");
32 params.addCoupledVar(
"v",
"Coupled primary species constituting the equilibrium species");
33 params.addClassDescription(
"Derivative of equilibrium species concentration wrt time");