NEMoSys  0.63.0
A modular, extensible resource with robust automated mesh generation, mesh quality analysis, adaptive mesh refinement, and data transfer between arbitrary meshes.
gmshMesh Member List

This is the complete list of members for gmshMesh, including all inherited members.

buildStaticCellLocator()meshBase
buildStaticPointLocator()meshBase
checkMesh(const std::string &ofname) constmeshBase
checkQualitymeshBaseprotected
continuousmeshBaseprotected
convertHexToTetVTK(vtkSmartPointer< vtkDataSet > meshdataSet)meshBase
convertQuads()meshBase
Create(const std::string &fname)meshBasestatic
Create(vtkSmartPointer< vtkDataSet > other, const std::string &newname)meshBasestatic
Create(const std::vector< double > &xCrds, const std::vector< double > &yCrds, const std::vector< double > &zCrds, const std::vector< nemId_t > &elmConn, const int cellType, const std::string &newname)meshBasestatic
CreateShared(const std::string &fname)meshBasestatic
CreateShared(meshBase *mesh)meshBasestatic
CreateShared(vtkSmartPointer< vtkDataSet > other, const std::string &newname)meshBasestatic
CreateShared(const std::vector< double > &xCrds, const std::vector< double > &yCrds, const std::vector< double > &zCrds, const std::vector< nemId_t > &elmConn, int cellType, const std::string &newname)meshBasestatic
CreateUnique(const std::string &fname)meshBasestatic
CreateUnique(const std::vector< double > &xCrds, const std::vector< double > &yCrds, const std::vector< double > &zCrds, const std::vector< nemId_t > &elmConn, int cellType, const std::string &newname)meshBasestatic
CreateUnique(vtkSmartPointer< vtkDataSet > other, const std::string &newname)meshBasestatic
CreateUnique(meshBase *mesh)meshBasestatic
dataSetmeshBaseprotected
exportExoToVtk(const std::string &fname)meshBasestatic
exportGmshToVtk(const std::string &fname)meshBasestatic
exportPntToVtk(const std::string &fname)meshBasestatic
exportVolToVtk(const std::string &fname)meshBasestatic
extractSelectedCells(meshBase *mesh, const std::vector< nemId_t > &cellIds)meshBasestatic
extractSelectedCells(vtkSmartPointer< vtkDataSet > mesh, vtkSmartPointer< vtkIdTypeArray > cellIds)meshBasestatic
extractSurface() overridegmshMeshvirtual
filenamemeshBaseprotected
generateSizeField(const std::string &method, int arrayID, double dev_mlt, bool maxIsmin, double sizeFactor=1.0, int order=1)meshBase
getArrayIDs(std::vector< std::string > arrayNames, bool fromPointArrays=false)meshBase
getCell(nemId_t id) const overridegmshMeshvirtual
getCellCenter(nemId_t cellID) const overridegmshMeshvirtual
getCellDataArray(const std::string &name, std::vector< double > &data)meshBaseinlinevirtual
getCellDataArray(int arrayId, std::vector< double > &data)meshBaseinlinevirtual
getCellDataIdx(const std::string &name)meshBaseinlinevirtual
getCellLengths() const overridegmshMeshvirtual
getCellType() const overridegmshMeshvirtual
getCellVec(nemId_t id) const overridegmshMeshvirtual
getConnectivities() const overridegmshMeshvirtual
getDataSet() constmeshBaseinline
getFileName() constmeshBaseinline
getGlobToPartCellMap()meshBaseinline
getGlobToPartNodeMap()meshBaseinline
getMetadata()meshBaseinline
getNewArrayNames()meshBaseinline
getNumberOfCells() constmeshBaseinline
getNumberOfPoints() constmeshBaseinline
getPartToGlobCellMap()meshBaseinline
getPartToGlobNodeMap()meshBaseinline
getPoint(nemId_t id) const overridegmshMeshvirtual
getPointDataArray(const std::string &name, std::vector< double > &data)meshBaseinlinevirtual
getPointDataArray(int arrayId, std::vector< double > &data)meshBaseinlinevirtual
getVertCrds() const overridegmshMeshvirtual
globToPartCellMapmeshBaseprotected
globToPartNodeMapmeshBaseprotected
gmshMesh()gmshMesh
gmshMesh(meshBase *mb)gmshMesh
gmshMesh(const std::string &fname)gmshMeshexplicit
inspectEdges(const std::string &ofname) const overridegmshMeshvirtual
integrateOverMesh(const std::vector< int > &arrayIDs)meshBase
IsArrayName(const std::string &name, bool pointOrCell=false) constmeshBase
meshBase()meshBaseinline
metadatameshBaseprotected
newArrayNamesmeshBaseprotected
numCellsmeshBaseprotected
numPointsmeshBaseprotected
partition(const meshBase *mbObj, int numPartitions)meshBasestatic
partToGlobCellMapmeshBaseprotected
partToGlobNodeMapmeshBaseprotected
read(const std::string &fname)gmshMeshvirtual
refineMesh(const std::string &method, int arrayID, double dev_mult, bool maxIsmin, double edge_scale, const std::string &ofname, bool transferData, double sizeFactor=1., bool constrainBoundary=false)meshBase
refineMesh(const std::string &method, const std::string &arrayName, double dev_mult, bool maxIsmin, double edge_scale, const std::string &ofname, bool transferData, double sizeFactor=1.)meshBase
refineMesh(const std::string &method, double edge_scale, const std::string &ofname, bool transferData, bool constrainBoundary=false)meshBase
refineMesh(const std::string &method, int arrayID, int order, const std::string &ofname, bool transferData)meshBase
refineMesh(const std::string &method, const std::string &arrayName, int order, const std::string &ofname, bool transferData)meshBase
report() const overridegmshMeshvirtual
setCellDataArray(const std::string &name, const std::vector< std::vector< double >> &data)meshBaseinlinevirtual
setCellDataArray(const std::string &name, const std::vector< double > &data)meshBaseinlinevirtual
setCheckQuality(bool x)meshBaseinline
setContBool(bool x)meshBaseinline
setFileName(const std::string &fname)meshBaseinline
setMetadata(vtkSmartPointer< vtkModelMetadata > _metadata)meshBaseinline
setPointDataArray(const std::string &name, const std::vector< std::vector< double >> &data)meshBaseinlinevirtual
setPointDataArray(const std::string &name, const std::vector< double > &data)meshBaseinlinevirtual
stitchMB(const std::vector< meshBase *> &mbObjs)meshBasestatic
stitchMB(const std::vector< std::shared_ptr< meshBase >> &_mbObjs)meshBasestatic
unsetCellDataArray(int arrayID)meshBaseinlinevirtual
unsetCellDataArray(const std::string &name)meshBaseinlinevirtual
unsetFieldDataArray(const std::string &name)meshBaseinlinevirtual
unsetPointDataArray(int arrayID)meshBaseinlinevirtual
unsetPointDataArray(const std::string &name)meshBaseinlinevirtual
write(const std::string &fname) const overridegmshMeshvirtual
write(const std::string &fname, double mshFileVersion, bool binary) constgmshMesh
meshBase::write() constmeshBaseinlinevirtual
writeCobalt(meshBase *surfWithPatch, const std::string &mapFile, std::ofstream &outputStream)meshBase
writeCobalt(meshBase *surfWithPatch, const std::string &mapFile, const std::string &ofname)meshBase
writeMSH(std::ofstream &outputStream)meshBase
writeMSH(const std::string &fname)meshBase
writeMSH(std::ofstream &outputStream, const std::string &pointOrCell, int arrayID)meshBase
writeMSH(const std::string &fname, const std::string &pointOrCell, int arrayID)meshBase
writeMSH(std::ofstream &outputStream, const std::string &pointOrCell, int arrayID, bool onlyVol)meshBase
writeMSH(const std::string &fname, const std::string &pointOrCell, int arrayID, bool onlyVol)meshBase
~gmshMesh() overridegmshMesh
~meshBase()meshBaseinlinevirtual