26 std::unique_ptr<MeshBase>
generate()
override;
boundary_id_type getNextBoundaryID()
std::set< boundary_id_type > _mesh_boundary_ids
A pointer to the Mesh's boundary set, this datastructure will be modified through this modifier...
static InputParameters validParams()
std::unique_ptr< MeshBase > generate() override
Generate / modify the mesh.
This class will add sidesets to the entire mesh based on unique normals.
AllSideSetsByNormalsGenerator(const InputParameters ¶meters)
std::map< BoundaryID, RealVectorValue > & _boundary_to_normal_map
Mesh meta data for holding the map from boundary IDs to the normals of the corresponding boundaries...
const InputParameters & parameters() const
Get the parameters of the object.