10 #ifdef MOOSE_MFEM_ENABLED 43 virtual void Solve()
override;
47 mooseAssert(
_equation_system,
"No EquationSystem in EquationSystemProblemOperator.");
EquationSystemProblemOperator(MFEMProblem &problem)
MFEMProblemData & _problem_data
virtual EquationSystem * GetEquationSystem() const override
Returns a pointer to the operator's equation system.
std::shared_ptr< EquationSystem > _equation_system
void FormEquationSystemOperator()
Form equation-system state used by Solve().
Owns the weak-form mathematics of a MOOSE MFEM problem.
Steady-state problem operator with no equation system.
virtual void SetGridFunctions() override
Steady-state ProblemOperator that prepares and solves a single EquationSystem.
Utilities for converting between vector(s) of libMesh Points and MFEM Vector(s).
virtual void Solve() override