10#ifdef MOOSE_MFEM_ENABLED
37 std::shared_ptr<mfem::ParSubMesh>
_submesh{
nullptr};
Thin base for MFEM objects backed directly by MooseObject instead of UserObject.
Base class for construction of a mfem::ParSubMesh object.
std::shared_ptr< mfem::ParSubMesh > _submesh
Stores the constructed submesh.
std::shared_ptr< mfem::ParSubMesh > getSubMesh()
Returns a shared pointer to the constructed fespace.
virtual void buildSubMesh()=0
Constructs the submesh.
static InputParameters validParams()
const InputParameters & parameters() const
Get the parameters of the object.