Definition at line 418 of file geoMeshBase.H.
Public Member Functions | |
void | findSide2OrigCell () |
For each edge/polygon in sideSet, find the corresponding mesh element in mesh. More... | |
int | getDimension () const |
Get dimension of mesh. More... | |
Public Attributes | |
vtkSmartPointer< vtkUnstructuredGrid > | mesh |
std::string | geo |
std::string | link |
SideSet | sideSet |
void NEM::MSH::geoMeshBase::GeoMesh::findSide2OrigCell | ( | ) |
Does nothing if "OrigCellIds"/"CellFaceIds" arrays already present. Sets the sideSet's "OrigCellIds"/"CellFaceIds" arrays. Orientation of side only checked if multiple candidate original cells. Both "OrigCellIds" and "CellFaceIds" are set to -1 for any cells in the sideSet that can't be matched.
Definition at line 314 of file geoMeshBase.C.
References mesh.
int NEM::MSH::geoMeshBase::GeoMesh::getDimension | ( | ) | const |
All cells in mesh assumed to have same dimension.
Definition at line 436 of file geoMeshBase.C.
References mesh.
Referenced by NEM::MSH::exoGeoMesh::stitch().
std::string NEM::MSH::geoMeshBase::GeoMesh::geo |
Definition at line 421 of file geoMeshBase.H.
Referenced by NEM::MSH::exoGeoMesh::addCellsToBlock(), NEM::MSH::exoGeoMesh::addSideSet(), NEM::MSH::gmshGeoMesh::GM2gmsh(), NEM::MSH::exoGeoMesh::reconstructGeo(), NEM::MSH::geoMeshBase::reconstructGeo(), NEM::MSH::exoGeoMesh::scaleNodes(), and NEM::MSH::exoGeoMesh::stitch().
std::string NEM::MSH::geoMeshBase::GeoMesh::link |
Definition at line 424 of file geoMeshBase.H.
Referenced by NEM::MSH::exoGeoMesh::addCellsToBlock(), NEM::MSH::exoGeoMesh::addSideSet(), NEM::MSH::gmshGeoMesh::GM2gmsh(), NEM::MSH::oshGeoMesh::GM2osh(), NEM::MSH::smeshGeoMesh::GMToSMESH(), NEM::MSH::oshGeoMesh::reconstructGeo(), NEM::MSH::exoGeoMesh::reconstructGeo(), NEM::MSH::geoMeshBase::reconstructGeo(), NEM::MSH::exoGeoMesh::resetNative(), NEM::MSH::exoGeoMesh::scaleNodes(), NEM::MSH::exoGeoMesh::setPhysGrpPropertyName(), and NEM::MSH::exoGeoMesh::stitch().
vtkSmartPointer<vtkUnstructuredGrid> NEM::MSH::geoMeshBase::GeoMesh::mesh |
Definition at line 419 of file geoMeshBase.H.
Referenced by NEM::MSH::exoGeoMesh::addCellsToBlock(), NEM::MSH::exoGeoMesh::addElemBlock(), NEM::MSH::exoGeoMesh::addNodeSet(), NEM::MSH::exoGeoMesh::addSideSet(), NEM::MSH::exoGeoMesh::exoGeoMesh(), NEM::MSH::geoMeshBase::getCellDataArrayCopy(), NEM::MSH::exoGeoMesh::getElemBlock(), NEM::MSH::exoGeoMesh::getElemBlockId(), NEM::MSH::geoMeshBase::getFieldDataArrayCopy(), NEM::MSH::geoMeshBase::getPointDataArrayCopy(), NEM::MSH::foamGeoMesh::GM2foam(), NEM::MSH::gmshGeoMesh::GM2gmsh(), NEM::MSH::oshGeoMesh::GM2osh(), NEM::MSH::smeshGeoMesh::GMToSMESH(), NEM::MSH::geoMeshBase::mergeGeoMesh(), NEM::MSH::exoGeoMesh::reassignCells(), NEM::MSH::oshGeoMesh::reconstructGeo(), NEM::MSH::exoGeoMesh::reconstructGeo(), NEM::MSH::geoMeshBase::reconstructGeo(), NEM::MSH::geoMeshBase::report(), NEM::MSH::exoGeoMesh::resetElemBlocks(), NEM::MSH::gmshGeoMesh::resetNative(), NEM::MSH::inpGeoMesh::resetNative(), NEM::MSH::exoGeoMesh::resetNative(), NEM::MSH::geoMeshBase::setGeoMesh(), NEM::MSH::exoGeoMesh::setPhysGrpPropertyName(), NEM::MSH::exoGeoMesh::stitch(), and NEM::MSH::vtkGeoMesh::write().
SideSet NEM::MSH::geoMeshBase::GeoMesh::sideSet |
Definition at line 426 of file geoMeshBase.H.
Referenced by NEM::MSH::exoGeoMesh::addCellsToBlock(), NEM::MSH::exoGeoMesh::addSideSet(), NEM::MSH::foamGeoMesh::GM2foam(), NEM::MSH::gmshGeoMesh::GM2gmsh(), NEM::MSH::oshGeoMesh::GM2osh(), NEM::MSH::smeshGeoMesh::GMToSMESH(), NEM::MSH::exoGeoMesh::reassignCells(), NEM::MSH::oshGeoMesh::reconstructGeo(), NEM::MSH::exoGeoMesh::reconstructGeo(), NEM::MSH::geoMeshBase::reconstructGeo(), NEM::MSH::inpGeoMesh::resetNative(), NEM::MSH::exoGeoMesh::scaleNodes(), NEM::MSH::geoMeshBase::setGeoMesh(), and NEM::MSH::exoGeoMesh::stitch().