Go to the source code of this file.
◆ registerMooseObject()
◆ validParams< CoupledConvectionReactionSub >()
Definition at line 16 of file CoupledConvectionReactionSub.C.
18 InputParameters params = validParams<Kernel>();
19 params.addParam<Real>(
"weight", 1.0,
"Weight of the equilibrium species");
20 params.addCoupledVar(
"log_k", 0.0,
"Equilibrium constant of dissociation equilibrium reaction");
21 params.addParam<Real>(
"sto_u",
23 "Stoichiometric coef of the primary species the kernel "
24 "operates on in the equilibrium reaction");
26 "gamma_u", 1.0,
"Activity coefficient of primary species that this kernel operates on");
27 params.addParam<std::vector<Real>>(
29 "The stoichiometric coefficients of coupled primary species in equilibrium reaction");
30 params.addRequiredCoupledVar(
"p",
"Pressure");
31 params.addCoupledVar(
"v",
"List of coupled primary species");
32 params.addCoupledVar(
"gamma_v", 1.0,
"Activity coefficients of coupled primary species");
33 params.addCoupledVar(
"gamma_eq", 1.0,
"Activity coefficient of this equilibrium species");
34 RealVectorValue g(0, 0, 0);
35 params.addParam<RealVectorValue>(
"gravity", g,
"Gravity vector (default is (0, 0, 0))");
36 params.addClassDescription(
"Convection of equilibrium species");