10 #ifdef MOOSE_MFEM_ENABLED 25 virtual void init()
override;
26 virtual void execute()
override;
Base problem data struct.
MFEMProblemData & _mfem_problem_data
MFEMSteady(const InputParameters ¶ms)
MFEMProblem & _mfem_problem
static InputParameters validParams()
virtual bool lastSolveConverged() const override
Check if last solve converged.
Executioners are objects that do the actual work of solving your problem.
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
MFEMProblemSolve _mfem_problem_solve
virtual void init() override
Initialize the executioner.
virtual void execute() override
Pure virtual execute function MUST be overridden by children classes.
Interface required for MFEM executioners to add and get ProblemOperators:
bool _last_solve_converged
Flag showing if the last solve converged.