MFEMSolverBase
Summary
Common base class for all MFEM solver objects.
Overview
MFEMSolverBase is the common base class for all MFEM solver objects. Derived classes must implement ConstructSolver to create the underlying mfem::Solver object. The GetSolver method returns a reference to that solver for use during a solve.
Direct subclasses are MFEMLinearSolverBase, which covers linear solvers and preconditioners, and MFEMNonlinearSolverBase, which covers nonlinear solve strategies.