14 #include "libmesh/ignore_warnings.h" 16 #include "libmesh/restore_warnings.h" 39 std::shared_ptr<mfem::ParSubMesh>
_submesh{
nullptr};
static InputParameters validParams()
virtual void buildSubMesh()=0
Constructs the submesh.
Base class for construction of a mfem::ParSubMesh object.
MFEMSubMesh(const InputParameters ¶meters)
std::shared_ptr< mfem::ParSubMesh > getSubMesh()
Returns a shared pointer to the constructed fespace.
const InputParameters & parameters() const
Get the parameters of the object.
std::shared_ptr< mfem::ParSubMesh > _submesh
Stores the constructed submesh.