- block_nameSubdomain name to set for inside/outside the bounding box (optional)
C++ Type:SubdomainName
Controllable:No
Description:Subdomain name to set for inside/outside the bounding box (optional)
- boundariesBoundaries to add the layer next to
C++ Type:std::vector<BoundaryName>
Controllable:No
Description:Boundaries to add the layer next to
- inputThe mesh we want to modify
C++ Type:MeshGeneratorName
Controllable:No
Description:The mesh we want to modify
BoundaryLayerSubdomainGenerator
Changes the subdomain ID of elements near the specified boundary(ies).
By default, the BoundaryLayerSubdomainGenerator
only creates boundary layers on the internal side of a sideset. It can also create boundaries along nodesets by setting the "include_nodesets", but note that internal nodesets will generate a boundary layer on both sides.
Input Parameters
- block_idSubdomain id to set for inside/outside the bounding box
C++ Type:unsigned short
Controllable:No
Description:Subdomain id to set for inside/outside the bounding box
- include_nodesetsFalseWhether to include nodesets in the boundaries. Nodesets are not sided so elements on both sides of the nodesets will be included
Default:False
C++ Type:bool
Controllable:No
Description:Whether to include nodesets in the boundaries. Nodesets are not sided so elements on both sides of the nodesets will be included
Optional Parameters
- enableTrueSet the enabled status of the MooseObject.
Default:True
C++ Type:bool
Controllable:No
Description:Set the enabled status of the MooseObject.
- save_with_nameKeep the mesh from this mesh generator in memory with the name specified
C++ Type:std::string
Controllable:No
Description:Keep the mesh from this mesh generator in memory with the name specified
Advanced Parameters
- nemesisFalseWhether or not to output the mesh file in the nemesisformat (only if output = true)
Default:False
C++ Type:bool
Controllable:No
Description:Whether or not to output the mesh file in the nemesisformat (only if output = true)
- outputFalseWhether or not to output the mesh file after generating the mesh
Default:False
C++ Type:bool
Controllable:No
Description:Whether or not to output the mesh file after generating the mesh
- show_infoFalseWhether or not to show mesh info after generating the mesh (bounding box, element types, sidesets, nodesets, subdomains, etc)
Default:False
C++ Type:bool
Controllable:No
Description:Whether or not to show mesh info after generating the mesh (bounding box, element types, sidesets, nodesets, subdomains, etc)