14 #include "libmesh/ignore_warnings.h" 16 #include "libmesh/restore_warnings.h" 30 void updateSolver(mfem::ParBilinearForm & a, mfem::Array<int> & tdofs)
override;
Wrapper for mfem::OperatorJacobiSmoother solver.
void updateSolver(mfem::ParBilinearForm &a, mfem::Array< int > &tdofs) override
Updates the solver with the bilinear form in case LOR solve is required.
void constructSolver(const InputParameters ¶meters) override
Override in derived classes to construct and set the solver options.
static InputParameters validParams()
Base class for wrapping mfem::Solver-derived classes.
MFEMOperatorJacobiSmoother(const InputParameters ¶meters)
const InputParameters & parameters() const
Get the parameters of the object.