29 auto external_problem_ptr = std::dynamic_pointer_cast<ExternalProblem>(
_problem);
31 if (external_problem_ptr)
32 external_problem_ptr->addExternalVariables();
registerMooseAction("MooseApp", AddExternalAuxVariableAction, "add_external_aux_variables")
static InputParameters validParams()
std::shared_ptr< FEProblemBase > & _problem
Convenience reference to a problem this action works on.
Action for creating Auxiliary variables.
static InputParameters validParams()
AddExternalAuxVariableAction(const InputParameters ¶ms)
virtual void act() override
Method to add objects to the simulation or perform other setup tasks.