24 std::unique_ptr<MeshBase>
generate()
override;
MeshGenerators are objects that can modify or add to an existing mesh.
const InputParameters & parameters() const
Get the parameters of the object.
MeshGenerator for re-numbering or re-naming boundaries.
static InputParameters validParams()
std::string _old_boundary_param_name
The name of the parameter that specifies the old boundaries.
std::unique_ptr< MeshBase > & _input
std::vector< BoundaryName > _old_boundary
The old boundaries.
std::unique_ptr< MeshBase > generate() override
Generate / modify the mesh.
std::vector< BoundaryName > _new_boundary
The new boundaries.
std::string _new_boundary_param_name
The name of the parameter that specifies the new boundaries.