- boundary-1 The list of boundaries (ids or names) from the mesh where this object applies. Defaults to all boundaries.
Default:-1
C++ Type:std::vector<BoundaryName>
Controllable:No
Description:The list of boundaries (ids or names) from the mesh where this object applies. Defaults to all boundaries.
- submesh_boundaryName to assign submesh boundary.
C++ Type:BoundaryName
Controllable:No
Description:Name to assign submesh boundary.
MFEMBoundarySubMesh
Overview
MFEMBoundarySubMesh specifies and builds an mfem::ParSubMesh object from a surface subspace of the parent mfem::ParMesh used in the MFEMProblem, from a user-specified set of boundaries.
Example Input File Syntax
[SubMeshes<<<{"href": "../../../syntax/SubMeshes/index.html"}>>>]
[exterior]
type = MFEMBoundarySubMesh<<<{"description": "Class to construct an MFEMSubMesh formed from the subspace of the parent mesh restricted to the set of user-specified boundaries.", "href": "MFEMBoundarySubMesh.html"}>>>
boundary<<<{"description": "The list of boundaries (ids or names) from the mesh where this object applies. Defaults to all boundaries."}>>> = curved_surface
[]
[](test/tests/mfem/submeshes/boundary_submesh.i)Input Parameters
- control_tagsAdds user-defined labels for accessing object parameters via control logic.
C++ Type:std::vector<std::string>
Controllable:No
Description:Adds user-defined labels for accessing object parameters via control logic.
- enableTrueSet the enabled status of the MooseObject.
Default:True
C++ Type:bool
Controllable:No
Description:Set the enabled status of the MooseObject.