Sundance::MeshBase Member List

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

allowsHangingHodes() const Sundance::MeshBase [inline, virtual]
assignIntermediateCellGIDs(int cellDim)=0Sundance::MeshBase [pure virtual]
cellType(int cellDim) const =0Sundance::MeshBase [pure virtual]
centroid(int cellDim, int cellLID) const Sundance::MeshBase [virtual]
classVerbosity()Sundance::ObjectWithClassVerbosity< MeshBase > [inline, static]
comm() const Sundance::MeshBase [inline]
comm_Sundance::MeshBase [private]
curveDerivative_Sundance::MeshBase [mutable, private]
curveID_to_ArrayIndex_Sundance::MeshBase [mutable, private]
curveNormal_Sundance::MeshBase [mutable, private]
curvePoints_Sundance::MeshBase [mutable, private]
curvePoints_Are_Valid_Sundance::MeshBase [mutable, private]
dim_Sundance::MeshBase [private]
elemZeroFacetView(int maxCellLID) const Sundance::MeshBase [virtual]
facetLID(int cellDim, int cellLID, int facetDim, int facetIndex, int &facetOrientation) const =0Sundance::MeshBase [pure virtual]
flushCurvePoints() const Sundance::MeshBase [virtual]
flushSpecialWeights() const Sundance::MeshBase [virtual]
getAllLabelsForDimension(int cellDim) const Sundance::MeshBase [virtual]
getCellDiameters(int cellDim, const Array< int > &cellLIDs, Array< double > &diameters) const Sundance::MeshBase [inline, virtual]
getCofacets(int cellDim, int cellLID, int cofacetDim, Array< int > &cofacetLIDs) const =0Sundance::MeshBase [pure 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 > &cellLIDs, int facetDim, Array< int > &facetLIDs, Array< int > &facetOrientations) const =0Sundance::MeshBase [pure virtual]
getJacobians(int cellDim, const Array< int > &cellLID, CellJacobianBatch &jBatch) const Sundance::MeshBase [inline, virtual]
getLabels(int cellDim, const Array< int > &cellLIDs, Array< int > &labels) const Sundance::MeshBase
getLIDsForLabel(int cellDim, int label, Array< int > &cellLIDs) const Sundance::MeshBase [virtual]
getMaxCofacetLIDs(const Array< int > &cellLIDs, MaximalCofacetBatch &cofacets) const Sundance::MeshBase [virtual]
getSpecialWeight(int dim, int cellLID, Array< double > &w) const Sundance::MeshBase [virtual]
hasCurvePoints(int maxCellLID, int curveID) const Sundance::MeshBase [virtual]
hasGID(int cellDim, int cellGID) const =0Sundance::MeshBase [pure virtual]
hasIntermediateGIDs(int cellDim) const =0Sundance::MeshBase [pure virtual]
hasSpecialWeight(int dim, int cellLID) const Sundance::MeshBase [virtual]
id() constSundance::ObjectWithInstanceID< MeshBase > [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 =0Sundance::MeshBase [pure virtual]
mapCurveID_to_Index(int curveID) const Sundance::MeshBase [private, virtual]
mapGIDToLID(int cellDim, int cellGID) const =0Sundance::MeshBase [pure virtual]
mapLIDToGID(int cellDim, int cellLID) const =0Sundance::MeshBase [pure virtual]
maxChildren() const Sundance::MeshBase [inline, virtual]
maxCofacetLID(int cellDim, int cellLID, int cofacetIndex, int &facetIndex) const =0Sundance::MeshBase [pure virtual]
MeshBase(int dim, const MPIComm &comm, const MeshEntityOrder &meshOrder)Sundance::MeshBase
meshOrder() const Sundance::MeshBase [inline]
nodePosition(int vertexLID) const =0Sundance::MeshBase [pure virtual]
nodePositionView(int vertexLID) const =0Sundance::MeshBase [pure virtual]
nrCurvesForIntegral_Sundance::MeshBase [mutable, private]
numCells(int cellDim) const =0Sundance::MeshBase [pure virtual]
numFacets(int cellDim, int cellLID, int facetDim) const =0Sundance::MeshBase [pure virtual]
numMaxCofacets(int cellDim, int cellLID) const =0Sundance::MeshBase [pure virtual]
ObjectWithClassVerbosity(int verb=classVerbosity())Sundance::ObjectWithClassVerbosity< MeshBase > [inline]
ObjectWithInstanceID()Sundance::ObjectWithInstanceID< MeshBase > [inline]
ObjectWithVerbosity(int verb=0)Playa::ObjectWithVerbosity [inline]
order_Sundance::MeshBase [private]
outwardNormals(const Array< int > &cellLIDs, Array< Point > &outwardNormals) const Sundance::MeshBase [virtual]
ownerProcID(int cellDim, int cellLID) const =0Sundance::MeshBase [pure virtual]
pushForward(int cellDim, const Array< int > &cellLIDs, const Array< Point > &refPts, Array< Point > &physPts) const Sundance::MeshBase [inline, virtual]
reorderer() const Sundance::MeshBase [inline]
reorderer_Sundance::MeshBase [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)=0Sundance::MeshBase [pure virtual]
setReorderer(const CellReorderer &reorderer)Sundance::MeshBase [inline]
setSpecialWeight(int dim, int cellLID, Array< double > &w) const Sundance::MeshBase [virtual]
setSpecialWeightValid(bool val) const Sundance::MeshBase [inline, virtual]
setVerb(int v)Playa::ObjectWithVerbosity [inline]
spatialDim() const Sundance::MeshBase [inline]
specialWeights_Sundance::MeshBase [mutable, private]
staggerOutput()Sundance::MeshBase [inline, static]
tangentsToEdges(const Array< int > &cellLIDs, Array< Point > &tangenVectors) const Sundance::MeshBase [virtual]
validWeights_Sundance::MeshBase [mutable, private]
verb() const Playa::ObjectWithVerbosity [inline]
~MeshBase()Sundance::MeshBase [inline, virtual]
~ObjectWithVerbosity()Playa::ObjectWithVerbosity [inline, virtual]

Site Contact