10 #ifdef MOOSE_MFEM_ENABLED
registerMooseAction("MooseApp", AddMFEMSolverAction, "add_mfem_solver")
const std::string & _name
The name of this class.
This class allows us to have a section of the input file like the following specifying the solver to ...
static InputParameters validParams()
void act() override
Method to add objects to the simulation or perform other setup tasks.
void addMFEMSolver(const std::string &user_object_name, const std::string &name, InputParameters ¶meters)
Method called in AddMFEMSolverAction which will create the solver.
std::string _type
The Object type that is being created.
static InputParameters validParams()
InputParameters _moose_object_pars
The parameters for the object to be created.
std::shared_ptr< FEProblemBase > & _problem
Convenience reference to a problem this action works on.
AddMFEMSolverAction(const InputParameters ¶meters)