www.mooseframework.org
Functions
AddCoupledEqSpeciesAction.C File Reference

Go to the source code of this file.

Functions

template<>
InputParameters validParams< AddCoupledEqSpeciesAction > ()
 

Function Documentation

template<>
InputParameters validParams< AddCoupledEqSpeciesAction > ( )

Definition at line 20 of file AddCoupledEqSpeciesAction.C.

21 {
22  InputParameters params = validParams<Action>();
23  params.addRequiredParam<std::vector<NonlinearVariableName>>(
24  "primary_species", "The list of primary variables to add");
25  params.addParam<std::vector<AuxVariableName>>(
26  "secondary_species", "The list of aqueous equilibrium species to be output as aux variables");
27  params.addParam<std::string>("reactions", "The list of aqueous equilibrium reactions");
28  params.addParam<std::vector<VariableName>>("pressure", "Pressure variable");
29  RealVectorValue g(0, 0, 0);
30  params.addParam<RealVectorValue>("gravity", g, "Gravity vector (default is (0, 0, 0))");
31  params.addClassDescription("Adds coupled equilibrium Kernels and AuxKernels for primary species");
32  return params;
33 }