10#ifdef MOOSE_MFEM_ENABLED
Wrapper for mfem::OperatorChebyshevSmoother.
const int _order
Degree of the Chebyshev polynomial used by the MFEM smoother.
static InputParameters validParams()
virtual void SetOperatorImpl(mfem::Operator &op) override
Rebuilds the multigrid hierarchy for the supplied finest-level operator.
mfem::Array< int > _empty_tdofs
The operator supplied by MOOSE is already constrained.
mfem::Vector _diag
Assembled diagonal.
void ConstructSolver() override
Override in derived classes to construct and set the solver options.
const InputParameters & parameters() const
Get the parameters of the object.
Base class for linear MFEM solvers and preconditioners.