20 "primary_species",
"The list of primary variables to add");
27 _vars(getParam<
std::vector<NonlinearVariableName>>(
"primary_species")),
28 _scaling(isParamValid(
"scaling") ? getParam<
std::vector<
Real>>(
"scaling")
42 for (
auto & var :
_vars)
static InputParameters validParams()
AddPrimarySpeciesAction(const InputParameters ¶ms)
const std::vector< NonlinearVariableName > _vars
Primary species to add.
InputParameters getValidParams(const std::string &name) const
virtual void act() override
const std::string & type() const
static std::string variableType(const libMesh::FEType &fe_type, const bool is_fv=false, const bool is_array=false)
registerMooseAction("ChemicalReactionsApp", AddPrimarySpeciesAction, "add_variable")
static libMesh::FEType feType(const InputParameters ¶ms)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const InputParameters & _pars
std::shared_ptr< FEProblemBase > & _problem
static InputParameters validParams()