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.
vtkMesh Member List

This is the complete list of members for vtkMesh, 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() overridevtkMeshvirtual
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 overridevtkMeshvirtual
getCellCenter(nemId_t cellID) const overridevtkMeshvirtual
getCellDataArray(const std::string &name, std::vector< double > &data) overridevtkMeshvirtual
getCellDataArray(int arrayId, std::vector< double > &data) overridevtkMeshvirtual
getCellDataIdx(const std::string &name) overridevtkMeshvirtual
getCellLengths() const overridevtkMeshvirtual
getCellType() const overridevtkMeshvirtual
getCellVec(nemId_t id) const overridevtkMeshvirtual
getConnectivities() const overridevtkMeshvirtual
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 overridevtkMeshvirtual
getPointDataArray(const std::string &name, std::vector< double > &data) overridevtkMeshvirtual
getPointDataArray(int arrayId, std::vector< double > &data) overridevtkMeshvirtual
getVertCrds() const overridevtkMeshvirtual
globToPartCellMapmeshBaseprotected
globToPartNodeMapmeshBaseprotected
inspectEdges(const std::string &ofname) const overridevtkMeshvirtual
integrateOverMesh(const std::vector< int > &arrayIDs)meshBase
IsArrayName(const std::string &name, bool pointOrCell=false) constmeshBase
merge(vtkSmartPointer< vtkDataSet > dataSet_new)vtkMesh
meshBase()meshBaseinline
metadatameshBaseprotected
newArrayNamesmeshBaseprotected
numCellsmeshBaseprotected
numPointsmeshBaseprotected
partition(const meshBase *mbObj, int numPartitions)meshBasestatic
partToGlobCellMapmeshBaseprotected
partToGlobNodeMapmeshBaseprotected
read(const std::string &fname) overridevtkMeshinlinevirtual
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 overridevtkMeshvirtual
setCellDataArray(const std::string &name, const std::vector< std::vector< double >> &data) overridevtkMeshvirtual
setCellDataArray(const std::string &name, const std::vector< double > &data) overridevtkMeshvirtual
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) overridevtkMeshvirtual
setPointDataArray(const std::string &name, const std::vector< double > &data) overridevtkMeshvirtual
stitchMB(const std::vector< meshBase *> &mbObjs)meshBasestatic
stitchMB(const std::vector< std::shared_ptr< meshBase >> &_mbObjs)meshBasestatic
unsetCellDataArray(int arrayID) overridevtkMeshvirtual
unsetCellDataArray(const std::string &name) overridevtkMeshvirtual
unsetFieldDataArray(const std::string &name) overridevtkMeshvirtual
unsetPointDataArray(int arrayID) overridevtkMeshvirtual
unsetPointDataArray(const std::string &name) overridevtkMeshvirtual
vtkMesh()=defaultvtkMesh
vtkMesh(const std::string &fname)vtkMeshexplicit
vtkMesh(const std::string &fname1, const std::string &fname2)vtkMesh
vtkMesh(vtkSmartPointer< vtkDataSet > dataSet_tmp, const std::string &fname)vtkMesh
vtkMesh(const std::vector< double > &xCrds, const std::vector< double > &yCrds, const std::vector< double > &zCrds, const std::vector< nemId_t > &elemConn, int cellType, const std::string &newname)vtkMesh
write() const overridevtkMeshinlinevirtual
write(const std::string &fname) const overridevtkMeshvirtual
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
~meshBase()meshBaseinlinevirtual
~vtkMesh() overridevtkMeshinline