www.mooseframework.org
Functions
KineticDisPreRateAux.C File Reference

Go to the source code of this file.

Functions

template<>
InputParameters validParams< KineticDisPreRateAux > ()
 

Function Documentation

template<>
InputParameters validParams< KineticDisPreRateAux > ( )

Definition at line 11 of file KineticDisPreRateAux.C.

Referenced by validParams< KineticDisPreConcAux >().

12 {
13  InputParameters params = validParams<AuxKernel>();
14  params.addParam<Real>("log_k", 0.0, "The equilibrium constant of the dissolution reaction");
15  params.addRequiredParam<std::vector<Real>>("sto_v",
16  "The stoichiometric coefficients of reactant species");
17  params.addParam<Real>("r_area", 0.1, "Specific reactive surface area in m^2/L solution");
18  params.addParam<Real>("ref_kconst", 6.456542e-8, "Kinetic rate constant in mol/m^2 s");
19  params.addParam<Real>("e_act", 2.91e4, "Activation energy, J/mol");
20  params.addParam<Real>("gas_const", 8.31434, "Gas constant, in J/mol K");
21  params.addParam<Real>("ref_temp", 298.15, "Reference temperature, K");
22  params.addCoupledVar("sys_temp", 298.15, "System temperature, K");
23  params.addCoupledVar("v", "The list of reactant species");
24  params.addClassDescription("Kinetic rate of secondary kinetic species");
25  return params;
26 }