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