Functions | |
void | changeBoundaryId (MeshBase &mesh, const libMesh::boundary_id_type old_id, const libMesh::boundary_id_type new_id, bool delete_prev) |
std::vector< libMesh::boundary_id_type > | getBoundaryIDs (const libMesh::MeshBase &mesh, const std::vector< BoundaryName > &boundary_name, bool generate_unknown) |
std::vector< subdomain_id_type > | getSubdomainIDs (const libMesh::MeshBase &mesh, const std::vector< SubdomainName > &subdomain_name) |
void MooseMeshUtils::changeBoundaryId | ( | MeshBase & | mesh, |
const libMesh::boundary_id_type | old_id, | ||
const libMesh::boundary_id_type | new_id, | ||
bool | delete_prev | ||
) |
std::vector<libMesh::boundary_id_type> MooseMeshUtils::getBoundaryIDs | ( | const libMesh::MeshBase & | mesh, |
const std::vector< BoundaryName > & | boundary_name, | ||
bool | generate_unknown | ||
) |
If the conversion from a name to a number fails, that means that this must be a named boundary. We will look in the complete map for this sideset and create a new name/ID pair if requested.
Definition at line 63 of file MooseMeshUtils.C.
Referenced by MeshExtruderGenerator::changeID(), SubProblem::checkBoundaryMatProps(), ExtraNodesetGenerator::generate(), BreakBoundaryOnSubdomainGenerator::generate(), LowerDBlockFromSidesetGenerator::generate(), SideSetsBetweenSubdomainsGenerator::generate(), SideSetsFromNormalsGenerator::generate(), SideSetsFromPointsGenerator::generate(), SideSetsFromBoundingBoxGenerator::generate(), StackGenerator::generate(), ElementDeletionGeneratorBase::generate(), ParsedGenerateSideset::generate(), SideSetsAroundSubdomainGenerator::generate(), PatternedMeshGenerator::generate(), and BoundingBoxNodeSetGenerator::generate().
std::vector<subdomain_id_type> MooseMeshUtils::getSubdomainIDs | ( | const libMesh::MeshBase & | mesh, |
const std::vector< SubdomainName > & | subdomain_name | ||
) |
Definition at line 119 of file MooseMeshUtils.C.
Referenced by SideSetsBetweenSubdomainsGenerator::generate(), and SideSetsAroundSubdomainGenerator::generate().