Sundance::BasicSimplicialMesh Member List
This is the complete list of members for Sundance::BasicSimplicialMesh, including all inherited members.
addEdge(int vertLID1, int vertLID2, int elemLID, int elemGID, int myFacetNumber)Sundance::BasicSimplicialMesh [private]
addElement(int globalIndex, const Array< int > &vertexGIDs, int ownerProcID, int label)Sundance::BasicSimplicialMesh [virtual]
addFace(int vertLID1, int vertLID2, int vertLID3, int edgeLID1, int edgeLID2, int edgeLID3, int elemLID, int elemGID, int &rotation)Sundance::BasicSimplicialMesh [private]
addVertex(int globalIndex, const Point &x, int ownerProcID, int label)Sundance::BasicSimplicialMesh [virtual]
allowsHangingHodes() const Sundance::MeshBase [inline, virtual]
assignIntermediateCellGIDs(int cellDim)Sundance::BasicSimplicialMesh [virtual]
BasicSimplicialMesh(int dim, const MPIComm &comm, const MeshEntityOrder &order)Sundance::BasicSimplicialMesh
cellStr(int dim, const int *verts) const Sundance::BasicSimplicialMesh [private]
cellToStr(int dim, int cellLID) const Sundance::BasicSimplicialMesh [private]
cellType(int cellDim) const Sundance::BasicSimplicialMesh [virtual]
centroid(int cellDim, int cellLID) const Sundance::MeshBase [virtual]
checkForExistingEdge(int vertLID1, int vertLID2)Sundance::BasicSimplicialMesh [private]
checkForExistingFace(int vertLID1, int vertLID2, int vertLID3, int edgeLID1, int edgeLID2, int edgeLID3, int *sortedVertGIDs, int *reorderedVertLIDs, int *reorderedEdgeLIDs, int &rotation)Sundance::BasicSimplicialMesh [private]
classVerbosity()Sundance::ObjectWithClassVerbosity< MeshBase > [inline, static]
comm() const Sundance::MeshBase [inline]
DefaultObjectWithVerbosity(int verb=0)Sundance::DefaultObjectWithVerbosity [inline]
edgeCofacets_Sundance::BasicSimplicialMesh [private]
edgeFaces_Sundance::BasicSimplicialMesh [private]
edgeVerts_Sundance::BasicSimplicialMesh [private]
elemEdges_Sundance::BasicSimplicialMesh [private]
elemEdgeSigns_Sundance::BasicSimplicialMesh [private]
elemFaceRotations_Sundance::BasicSimplicialMesh [private]
elemFaces_Sundance::BasicSimplicialMesh [private]
elemVerts_Sundance::BasicSimplicialMesh [private]
elemZeroFacetView(int cellLID) const Sundance::BasicSimplicialMesh [inline, virtual]
estimateNumElements(int numElements)Sundance::BasicSimplicialMesh [virtual]
estimateNumVertices(int numVertices)Sundance::BasicSimplicialMesh [virtual]
faceCofacets_Sundance::BasicSimplicialMesh [private]
faceEdges_Sundance::BasicSimplicialMesh [private]
faceEdgeSigns_Sundance::BasicSimplicialMesh [private]
facetLID(int cellDim, int cellLID, int facetDim, int facetIndex, int &facetOrientation) const Sundance::BasicSimplicialMesh [virtual]
faceVertGIDBase_Sundance::BasicSimplicialMesh [private]
faceVertGIDs_Sundance::BasicSimplicialMesh [private]
faceVertLIDs_Sundance::BasicSimplicialMesh [private]
fillSortedArray(int a, int b, int c, int *s) const Sundance::BasicSimplicialMesh [inline, private]
getAllLabelsForDimension(int cellDim) const Sundance::BasicSimplicialMesh [virtual]
getCellDiameters(int cellDim, const Array< int > &cellLID, Array< double > &diameters) const Sundance::BasicSimplicialMesh [virtual]
getCofacets(int cellDim, int cellLID, int cofacetDim, Array< int > &cofacetLIDs) const Sundance::BasicSimplicialMesh [virtual]
getCurvePoints(int maxCellLID, int curveID, Array< Point > &points, Array< Point > &derivs, Array< Point > &normals) const Sundance::MeshBase [virtual]
getFacetArray(int cellDim, int cellLID, int facetDim, Array< int > &facetLIDs, Array< int > &facetOrientations) const Sundance::MeshBase
getFacetLIDs(int cellDim, const Array< int > &cellLID, int facetDim, Array< int > &facetLID, Array< int > &facetOrientations) const Sundance::BasicSimplicialMesh [virtual]
getJacobians(int cellDim, const Array< int > &cellLID, CellJacobianBatch &jBatch) const Sundance::BasicSimplicialMesh [virtual]
getLabels(int cellDim, const Array< int > &cellLID, Array< int > &labels) const Sundance::BasicSimplicialMesh [virtual]
getLIDsForLabel(int cellDim, int label, Array< int > &cellLIDs) const Sundance::BasicSimplicialMesh [virtual]
getMaxCofacetLIDs(const Array< int > &cellLIDs, MaximalCofacetBatch &cofacets) const Sundance::BasicSimplicialMesh [virtual]
getSortedFaceVertices(int vertGID1, int vertGID2, int vertGID3, int *sortedVertGIDs) const Sundance::BasicSimplicialMesh [private]
getSortedFaceVertices(int a, int b, int c, int la, int lb, int lc, int eAB, int eBC, int eCA, int *sortedVertGIDs, int *reorderedVertLIDs, int *reorderedEdgeLIDs, int &rotation) const Sundance::BasicSimplicialMesh [private]
getSpecialWeight(int &dim, int &cellLID, Array< double > &w) const Sundance::MeshBase [inline, virtual]
GIDToLIDMap_Sundance::BasicSimplicialMesh [private]
hasCurvePoints(int maxCellLID, int curveID) const Sundance::MeshBase [virtual]
hasEdgeGIDs_Sundance::BasicSimplicialMesh [private]
hasFaceGIDs_Sundance::BasicSimplicialMesh [private]
hasGID(int cellDim, int globalIndex) const Sundance::BasicSimplicialMesh [virtual]
hasIntermediateGIDs(int dim) const Sundance::BasicSimplicialMesh [inline, virtual]
hasSpecialWeight(int &dim, int &cellLID) const Sundance::MeshBase [inline, virtual]
id() constSundance::ObjectWithInstanceID< MeshBase > [inline]
IncrementallyCreatableMesh(int dim, const MPIComm &comm, const MeshEntityOrder &meshOrder)Sundance::IncrementallyCreatableMesh [inline]
indexInParent(int maxCellLID) const Sundance::MeshBase [inline, virtual]
IsCurvePointsValid() const Sundance::MeshBase [inline, virtual]
isElementHangingNode(int cellDim, int cellLID) const Sundance::MeshBase [inline, virtual]
IsSpecialWeightValid() const Sundance::MeshBase [inline, virtual]
label(int cellDim, int cellLID) const Sundance::BasicSimplicialMesh [virtual]
labels_Sundance::BasicSimplicialMesh [private]
LIDToGIDMap_Sundance::BasicSimplicialMesh [private]
lookupFace(int vertGID1, int vertGID2, int vertGID3)Sundance::BasicSimplicialMesh [private]
mapGIDToLID(int cellDim, int globalIndex) const Sundance::BasicSimplicialMesh [virtual]
mapLIDToGID(int cellDim, int localIndex) const Sundance::BasicSimplicialMesh [virtual]
maxChildren() const Sundance::MeshBase [inline, virtual]
maxCofacetLID(int cellDim, int cellLID, int cofacetIndex, int &facetIndex) const Sundance::BasicSimplicialMesh [virtual]
MeshBase(int dim, const MPIComm &comm, const MeshEntityOrder &meshOrder)Sundance::MeshBase
meshOrder() const Sundance::MeshBase [inline]
neighbors_Sundance::BasicSimplicialMesh [private]
neighborsAreSynchronized_Sundance::BasicSimplicialMesh [private]
nodePosition(int i) const Sundance::BasicSimplicialMesh [inline, virtual]
nodePositionView(int i) const Sundance::BasicSimplicialMesh [inline, virtual]
numCells(int dim) const Sundance::BasicSimplicialMesh [virtual]
numCells_Sundance::BasicSimplicialMesh [private]
numFacets(int cellDim, int cellLID, int facetDim) const Sundance::BasicSimplicialMesh [virtual]
numMaxCofacets(int cellDim, int cellLID) const Sundance::BasicSimplicialMesh [virtual]
ObjectWithClassVerbosity(int verb=classVerbosity())Sundance::ObjectWithClassVerbosity< MeshBase > [inline]
ObjectWithInstanceID()Sundance::ObjectWithInstanceID< MeshBase > [inline]
outwardNormals(const Array< int > &cellLIDs, Array< Point > &outwardNormals) const Sundance::MeshBase [virtual]
ownerProcID(int cellDim, int cellLID) const Sundance::BasicSimplicialMesh [virtual]
ownerProcID_Sundance::BasicSimplicialMesh [private]
points_Sundance::BasicSimplicialMesh [private]
printCells(int dim) const Sundance::BasicSimplicialMesh [private]
pushForward(int cellDim, const Array< int > &cellLID, const Array< Point > &refQuadPts, Array< Point > &physQuadPts) const Sundance::BasicSimplicialMesh [virtual]
removeCurvePoints(int maxCellLID, int curveID) const Sundance::MeshBase [inline, virtual]
removeSpecialWeights(int &dim, int &cellLID) const Sundance::MeshBase [inline, virtual]
reorderer() const Sundance::MeshBase [inline]
resolveEdgeOwnership(int cellDim)Sundance::BasicSimplicialMesh [private]
returnParentFacets(int childCellLID, int dimFacets, Array< int > &facetsLIDs, int &parentCellLIDs) const Sundance::MeshBase [inline, virtual]
setCurvePoints(int maxCellLID, int curveID, Array< Point > &points, Array< Point > &derivs, Array< Point > &normals) const Sundance::MeshBase [virtual]
setCurvePointsValid(bool &val) const Sundance::MeshBase [inline, virtual]
setLabel(int cellDim, int cellLID, int label)Sundance::BasicSimplicialMesh [inline, virtual]
setReorderer(const CellReorderer &reorderer)Sundance::MeshBase [inline]
setSpecialWeight(int &dim, int &cellLID, Array< double > &w) const Sundance::MeshBase [inline, virtual]
setSpecialWeightValid(bool &val) const Sundance::MeshBase [inline, virtual]
setVerbosity(int verb)Sundance::DefaultObjectWithVerbosity [inline, virtual]
spatialDim() const Sundance::MeshBase [inline]
staggerOutput()Sundance::MeshBase [inline, static]
synchronizeGIDNumbering(int dim, int localCount)Sundance::BasicSimplicialMesh [private]
synchronizeNeighborLists()Sundance::BasicSimplicialMesh [private]
tangentsToEdges(const Array< int > &cellLIDs, Array< Point > &tangenVectors) const Sundance::MeshBase [virtual]
verb() const Sundance::DefaultObjectWithVerbosity [inline, virtual]
vertCofacets_Sundance::BasicSimplicialMesh [private]
vertEdgePartners_Sundance::BasicSimplicialMesh [private]
vertEdges_Sundance::BasicSimplicialMesh [private]
vertexSetToFaceIndexMap_Sundance::BasicSimplicialMesh [private]
vertFaces_Sundance::BasicSimplicialMesh [private]
~BasicSimplicialMesh()Sundance::BasicSimplicialMesh [inline, virtual]
~DefaultObjectWithVerbosity()Sundance::DefaultObjectWithVerbosity [inline, virtual]
~IncrementallyCreatableMesh()Sundance::IncrementallyCreatableMesh [inline, virtual]
~MeshBase()Sundance::MeshBase [inline, virtual]
~ObjectWithVerbosityBase()Sundance::ObjectWithVerbosityBase [inline, virtual]

Site Contact