www.mooseframework.org
Functions
EquilibriumConstantAux.C File Reference

Go to the source code of this file.

Functions

 registerMooseObject ("ChemicalReactionsApp", EquilibriumConstantAux)
 
template<>
InputParameters validParams< EquilibriumConstantAux > ()
 

Function Documentation

◆ registerMooseObject()

registerMooseObject ( "ChemicalReactionsApp"  ,
EquilibriumConstantAux   
)

◆ validParams< EquilibriumConstantAux >()

template<>
InputParameters validParams< EquilibriumConstantAux > ( )

Definition at line 16 of file EquilibriumConstantAux.C.

17 {
18  InputParameters params = validParams<AuxKernel>();
19  params.addCoupledVar(
20  "temperature", 298.15, "The temperature of the aqueous phase (K). Default is 298.15K");
21  params.addRequiredParam<std::vector<Real>>(
22  "temperature_points", "Temperature points where log(Keq) data is evaluated (K)");
23  params.addRequiredParam<std::vector<Real>>(
24  "logk_points", "log(Keq) data evaluated at each value of temperature_points");
25  params.addClassDescription(
26  "Equilibrium constant for a given equilibrium species (in form log10(Keq))");
27  return params;
28 }