Sundance::Mesh Member List

This is the complete list of members for Sundance::Mesh, including all inherited members.

addElement(int globalIndex, const Array< int > &vertLID, int ownerProcID, int label)Sundance::Mesh [inline]
addVertex(int globalIndex, const Point &x, int ownerProcID, int label)Sundance::Mesh [inline]
allowsHangingHodes() const Sundance::Mesh [inline]
assignIntermediateCellGIDs(int cellDim)Sundance::Mesh [inline]
cellContainsPoint(const Mesh &mesh, int cellDim, int cellLID, const double *x, Array< int > &facetLID)Sundance::Mesh [related]
cellType(int cellDim) const Sundance::Mesh [inline]
centroid(int cellDim, int cellLID) const Sundance::Mesh [inline]
checkCellConsistency(std::ostream &os, int dim) const Sundance::Mesh [private]
checkConsistency(const std::string &filename) const Sundance::Mesh
checkConsistency(std::ostream &os) const Sundance::Mesh
checkRemoteEntity(std::ostream &os, int p, int dim, int gid, int owner, bool mustExist, int &lid) const Sundance::Mesh [private]
checkVertexConsistency(std::ostream &os) const Sundance::Mesh [private]
comm() const Sundance::Mesh [inline]
creatableMesh()Sundance::Mesh [private]
defaultReorderer()Sundance::Mesh [inline, static]
description() constPlaya::Handle< MeshBase >
dump(const std::string &filename) const Sundance::Mesh
elemZeroFacetView(int cellLID) const Sundance::Mesh [inline]
estimateNumElements(int nElems)Sundance::Mesh [inline]
estimateNumVertices(int nPts)Sundance::Mesh [inline]
facetLID(int cellDim, int cellLID, int facetDim, int facetIndex, int &facetOrientation) const Sundance::Mesh [inline]
fallbackDescription() constPlaya::Handle< MeshBase >
findEnclosingCell(const Mesh &mesh, int cellDim, int initialGuessLID, const double *x)Sundance::Mesh [related]
flushCurvePoints() const Sundance::Mesh [inline]
flushSpecialWeights() const Sundance::Mesh [inline]
freezeTopology()Sundance::Mesh [inline]
getAllLabelsForDimension(int cellDim) const Sundance::Mesh [inline]
getCellDiameters(int cellDim, const Array< int > &cellLID, Array< double > &diameters) const Sundance::Mesh [inline, virtual]
getCofacets(int cellDim, int cellLID, int cofacetDim, Array< int > &cofacetLIDs) const Sundance::Mesh [inline]
getCurvePoints(int maxCellLID, int curveID, Array< Point > &points, Array< Point > &derivs, Array< Point > &normals) const Sundance::Mesh [inline]
getFacetArray(int cellDim, int cellLID, int facetDim, Array< int > &facetLIDs, Array< int > &facetOrientations) const Sundance::Mesh [inline]
getFacetLIDs(int cellDim, const Array< int > &cellLID, int facetDim, Array< int > &facetLID, Array< int > &facetOrientations) const Sundance::Mesh [inline]
getJacobians(int cellDim, const Array< int > &cellLID, CellJacobianBatch &jBatch) const Sundance::Mesh [inline]
getLabels(int cellDim, const Array< int > &cellLID, Array< int > &labels) const Sundance::Mesh [inline]
getLIDsForLabel(int cellDim, int label, Array< int > &cellLIDs) const Sundance::Mesh [inline]
getMaxCofacetLIDs(const Array< int > &cellLIDs, MaximalCofacetBatch &cofacets) const Sundance::Mesh [inline]
getSpecialWeight(int dim, int cellLID, Array< double > &w) const Sundance::Mesh [inline]
Handle()Playa::Handle< MeshBase > [inline]
Handle(const RCP< MeshBase > &_ptr)Playa::Handle< MeshBase > [inline]
Handle(Handleable< MeshBase > *rawPtr)Playa::Handle< MeshBase > [inline]
hasCurvePoints(int maxCellLID, int curveID) const Sundance::Mesh [inline]
hasGID(int cellDim, int globalIndex) const Sundance::Mesh [inline]
hasIntermediateGIDs(int cellDim) const Sundance::Mesh [inline]
hasSpecialWeight(int dim, int cellLID) const Sundance::Mesh [inline]
id() const Sundance::Mesh [inline]
indexInParent(int maxCellLID) const Sundance::Mesh [inline]
IsCurvePointsValid() const Sundance::Mesh [inline]
isElementHangingNode(int cellDim, int cellLID) const Sundance::Mesh [inline]
IsSpecialWeightValid() const Sundance::Mesh [inline]
label(int cellDim, int cellLID) const Sundance::Mesh [inline]
mapGIDToLID(int cellDim, int globalIndex) const Sundance::Mesh [inline]
mapLIDToGID(int cellDim, int localIndex) const Sundance::Mesh [inline]
maxChildren() const Sundance::Mesh [inline]
maxCofacetLID(int cellDim, int cellLID, int cofacetIndex, int &facetIndex) const Sundance::Mesh [inline]
maximalNeighbors(const Mesh &mesh, int cellDim, int cellLID, const Array< int > &facetLID, std::list< int > &rtn)Sundance::Mesh [related]
Mesh()Sundance::Mesh [inline]
Mesh(Handleable< MeshBase > *rawPtr)Sundance::Mesh [inline]
Mesh(const RefCountPtr< MeshBase > &smartPtr)Sundance::Mesh [inline]
meshOrder() const Sundance::Mesh [inline]
nodePosition(int i) const Sundance::Mesh [inline]
nodePositionView(int i) const Sundance::Mesh [inline]
numCells(int dim) const Sundance::Mesh [inline]
numFacets(int cellDim, int cellLID, int facetDim) const Sundance::Mesh [inline]
numLabels(int cellDim) const Sundance::Mesh [inline, virtual]
numMaxCofacets(int cellDim, int cellLID) const Sundance::Mesh [inline]
orient2D(const double *a, const double *b, const double *x)Sundance::Mesh [related]
outwardNormals(const Array< int > &cellLIDs, Array< Point > &outwardNormals) const Sundance::Mesh [inline]
ownerProcID(int cellDim, int cellLID) const Sundance::Mesh [inline]
print(std::ostream &os) constPlaya::Handle< MeshBase >
ptr() constPlaya::Handle< MeshBase > [inline]
ptr()Playa::Handle< MeshBase > [inline]
pullback(const Mesh &mesh, int cellDim, int cellLID, const double *x)Sundance::Mesh [related]
pushForward(int cellDim, const Array< int > &cellLID, const Array< Point > &refQuadPts, Array< Point > &physQuadPts) const Sundance::Mesh [inline]
reorderer() const Sundance::Mesh [inline]
returnParentFacets(int childCellLID, int dimFacets, Array< int > &facetsLIDs, int &parentCellLIDs) const Sundance::Mesh [inline]
setCurvePoints(int maxCellLID, int curveID, Array< Point > &points, Array< Point > &derivs, Array< Point > &normals) const Sundance::Mesh [inline]
setCurvePointsValid(bool val) const Sundance::Mesh [inline]
setLabel(int cellDim, int cellLID, int label)Sundance::Mesh [inline]
setReorderer(const CellReorderer &reorderer)Sundance::Mesh [inline]
setSpecialWeight(int dim, int cellLID, Array< double > &w) const Sundance::Mesh [inline]
setSpecialWeightValid(bool val) const Sundance::Mesh [inline]
setVerb(int v)Playa::Handle< MeshBase >
spatialDim() const Sundance::Mesh [inline]
tangentsToEdges(const Array< int > &cellLIDs, Array< Point > &tangentVectors) const Sundance::Mesh [inline]
testIdentity(std::ostream &os, int a, int b, const std::string &msg) const Sundance::Mesh [private]
testIdentity(std::ostream &os, const Array< int > &a, const Array< int > &b, const std::string &msg) const Sundance::Mesh [private]
verb() constPlaya::Handle< MeshBase >

Site Contact