11 #include "FEProblem.h"
19 InputParameters params = validParams<AddAuxVariableAction>();
20 params.addParam<std::vector<AuxVariableName>>(
"secondary_species",
21 "The list of secondary species to add");
22 params.addClassDescription(
"Adds AuxVariables for all secondary species");
27 : AddAuxVariableAction(params),
28 _secondary_species(getParam<std::vector<AuxVariableName>>(
"secondary_species"))
35 auto fe_type = AddVariableAction::feType(_pars);
36 auto type = AddVariableAction::determineType(fe_type, 1);
37 auto var_params = _factory.getValidParams(type);
39 var_params.applySpecificParameters(_pars, {
"family",
"order"});
42 _problem->addAuxVariable(type, secondary_specimen, var_params);