10 #ifdef MOOSE_MFEM_ENABLED    20                              "element spaces. It provides the common parameters.");
    22       "CONSTANT FIRST SECOND THIRD FOURTH FIFTH SIXTH SEVENTH EIGHTH NINTH TENTH ELEVENTH TWELFTH"    23       "THIRTEENTH FOURTEENTH FIFTEENTH SIXTEENTH SEVENTEENTH EIGHTTEENTH NINETEENTH TWENTIETH "    24       "TWENTYFIRST TWENTYSECOND TWENTYTHIRD TWENTYFOURTH TWENTYFIFTH TWENTYSIXTH TWENTYSEVENTH "    25       "TWENTYEIGHTH TWENTYNINTH THIRTIETH THIRTYFIRST THIRTYSECOND THIRTYTHIRD THIRTYFOURTH "    26       "THIRTYFIFTH THIRTYSIXTH THIRTYSEVENTH THIRTYEIGHTH THIRTYNINTH FORTIETH FORTYFIRST"    27       "FORTYSECOND FORTYTHIRD",
    30   params.
addParam<
MooseEnum>(
"fec_order", fec_order, 
"Order of the FE shape function to use.");
 
virtual MFEMMesh & mesh() override
Overwritten mesh() method from base MooseMesh to retrieve the correct mesh type, in this case MFEMMes...
T * get(const std::unique_ptr< T > &u)
The MooseUtils::get() specializations are used to support making forwards-compatible code changes fro...
static InputParameters validParams()
This is a "smart" enum class intended to replace many of the shortcomings in the C++ enum type It sho...
Constructs and stores an mfem::ParFiniteElementSpace object. 
MFEMSimplifiedFESpace(const InputParameters ¶meters)
mfem::ParMesh & getMFEMParMesh()
Accessors for the _mfem_par_mesh object. 
MFEMProblem & getMFEMProblem()
Returns a reference to the MFEMProblem instance. 
static InputParameters validParams()
int getProblemDim() const
Returns the dimension of the problem (i.e., the highest dimension of the reference elements in the me...