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

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

arrayIDsGaussCubatureprivate
computeCellVolume(vtkSmartPointer< vtkGenericCell > genCell, int cellType) constGaussCubature
computeJacobian(vtkSmartPointer< vtkGenericCell > genCell, int cellType) constGaussCubature
constructGaussMesh()GaussCubature
Create(vtkDataSet *_dataSet)GaussCubaturestatic
Create(vtkDataSet *_dataSet, const std::vector< int > &arrayIDs)GaussCubaturestatic
CreateShared(vtkDataSet *_dataSet)GaussCubaturestatic
CreateShared(vtkDataSet *_dataSet, const std::vector< int > &arrayIDs)GaussCubaturestatic
CreateUnique(vtkDataSet *_dataSet)GaussCubaturestatic
CreateUnique(vtkDataSet *_dataSet, const std::vector< int > &arrayIDs)GaussCubaturestatic
dataSetGaussCubatureprivate
dictGaussCubatureprivate
GaussCubature(vtkDataSet *_dataSet)GaussCubatureexplicit
GaussCubature(vtkDataSet *_dataSet, const std::vector< int > &arrayIDs)GaussCubature
GaussCubature(const GaussCubature &that)=deleteGaussCubature
gaussMeshGaussCubatureprivate
getArrayIDs() constGaussCubatureinline
getDataSet() constGaussCubatureinline
getDict() constGaussCubatureinline
getGaussMesh() constGaussCubatureinline
getGaussPointsAndDataAtCell(int cellID)GaussCubature
getNumComponents() constGaussCubatureinline
getOffset(int cellID) constGaussCubatureprivate
getTotalComponents() constGaussCubatureinline
integrateOverAllCells()GaussCubature
integrateOverAllCells(const std::vector< std::string > &newArrayNames, bool computeRMSE)GaussCubature
integrateOverCell(int cellID, vtkSmartPointer< vtkGenericCell > genCell, vtkSmartPointer< vtkPointData > pd, std::vector< vtkSmartPointer< vtkDoubleArray >> &integralData, std::vector< std::vector< double >> &totalIntegralData) constGaussCubatureprivate
integrateOverCell(int cellID, vtkSmartPointer< vtkGenericCell > genCell, vtkSmartPointer< vtkPointData > pd, std::vector< vtkSmartPointer< vtkDoubleArray >> &integralData, std::vector< std::vector< double >> &totalIntegralData, const std::vector< std::string > &newArrayNames, bool normalizeByVol) constGaussCubatureprivate
interpolateToGaussPoints()GaussCubature
interpolateToGaussPoints(const std::vector< std::string > &newArrayNames)GaussCubature
interpolateToGaussPointsAtCell(int cellID, vtkSmartPointer< vtkGenericCell > genCell, const std::vector< vtkSmartPointer< vtkDataArray >> &das, std::vector< vtkSmartPointer< vtkDoubleArray >> &daGausses) constGaussCubatureprivate
numComponentsGaussCubatureprivate
numVolCellsGaussCubatureprivate
operator=(const GaussCubature &that)=deleteGaussCubature
setArrayIDs(const std::vector< int > &_arrayIDs)GaussCubatureinline
totalComponentsGaussCubatureprivate
writeGaussMesh(const char *name) constGaussCubature
~GaussCubature()GaussCubatureinline