addPoint(const Point &x, int ownerProcID=0, int globalIndex=-1) | Sundance::Mesh | |
assignGlobalIndices() | Sundance::Mesh | |
BoundaryCellSet class | Sundance::Mesh | [friend] |
cellNearestToPoint(const Point &x) const | Sundance::Mesh | |
cofacetIndex(int cellIndex, int dim, int cofacetNumber) const | Sundance::Mesh | |
comm() const | Sundance::Mesh | [inline] |
computeGlobalOffsets(TSFArray< int > &offsets) const | Sundance::Mesh | [private] |
containsCell(int dim, int globalIndex) const | Sundance::Mesh | |
containsPoint(int globalIndex) const | Sundance::Mesh | |
createIntermediateCell(int parentIndex, int cellDim, int myFacetID, int pid=0) | Sundance::Mesh | |
createMaximalCell(const CellFactory &factory, const string &label, int ownerProcID=0, int globalIndex=-1) | Sundance::Mesh | |
createZeroCell(int globalNodeIndex, const string &label, int ownerProcID=0) | Sundance::Mesh | |
data_ | Sundance::Mesh | [private] |
diagnostics() const | Sundance::Mesh | |
extrudeMesh(const Mesh &inputMesh, double z0, double z1, int nz) | Sundance::Mesh | [related] |
facetIndex(int cellIndex, int dim, int facetNumber) const | Sundance::Mesh | |
findLocalSubdomain(const Mesh &globalMesh, const MPIComm &comm, CellProcessorResolver findOwner) | Sundance::Mesh | [related] |
findLocalSubdomain(const Mesh &globalMesh, CellProcessorResolver findOwner) | Sundance::Mesh | [related] |
findProcAssignments(int nProc, TSFArray< short > &procAssignments) const | Sundance::Mesh | |
getBoundary(TSFArray< Cell > &bdryCells) const | Sundance::Mesh | |
getCell(int dim, int index) const | Sundance::Mesh | |
getCellByGlobalIndex(int dim, int globalIndex) const | Sundance::Mesh | |
getLabeledCells(const string &label, TSFArray< Cell > &cells) const | Sundance::Mesh | |
getPointByGlobalIndex(int globalIndex) const | Sundance::Mesh | |
getPointByLocalIndex(int localIndex) const | Sundance::Mesh | |
getPoints() const | Sundance::Mesh | |
getSubmesh(const MPIComm &comm=MPIComm::world()) const | Sundance::Mesh | |
getSubmesh(Mesh &subMesh, int myPid, int nProc, const TSFArray< short > &assignments) const | Sundance::Mesh | |
getZeroCellByNodeIndex(int globalNodeIndex) const | Sundance::Mesh | |
isBoundaryCell(int i) const | Sundance::Mesh | [inline] |
label(int i) const | Sundance::Mesh | |
labelCells(int dim, const string &label, CellConditional conditional) | Sundance::Mesh | |
labelIndex(const string &label) const | Sundance::Mesh | |
labelMaximalCells(const string &label, const LogicalExpr &filter) | Sundance::Mesh | |
labelPoints(const string &label, const LogicalExpr &filter) | Sundance::Mesh | |
labels() const | Sundance::Mesh | [inline] |
lineMesh(double a, double b, int n) | Sundance::Mesh | [related] |
lineMesh(const MPIComm &comm, double a, double b, int n) | Sundance::Mesh | [related] |
lineProcessorResolver(const Cell &c, const MPIComm &comm) | Sundance::Mesh | [related] |
lookupCellByNodes(int dim, const TSFArray< int > &nodes) const | Sundance::Mesh | |
Mesh() | Sundance::Mesh | |
Mesh(int spatialDim, const MPIComm &comm=MPIComm::world()) | Sundance::Mesh | |
Mesh(int spatialDim, int rank, int nProc) | Sundance::Mesh | |
meshID() const | Sundance::Mesh | [inline] |
numCells(int dim) const | Sundance::Mesh | [inline] |
numCofacets(int cellIndex, int dim) const | Sundance::Mesh | |
numFacets(int cellIndex, int dim) const | Sundance::Mesh | |
numLabels() const | Sundance::Mesh | [inline] |
numPoints() const | Sundance::Mesh | [inline] |
numProcs() const | Sundance::Mesh | [inline] |
pointGlobalIndex(int pointLocalIndex) const | Sundance::Mesh | [inline] |
pointOwnerProc(int pointLocalIndex) const | Sundance::Mesh | [inline] |
pointSharerProcIDs(int pointLocalIndex) const | Sundance::Mesh | [inline] |
printCells() const | Sundance::Mesh | |
procID() const | Sundance::Mesh | [inline] |
quadRectMesh(double ax, double bx, int nx, double ay, double by, int ny) | Sundance::Mesh | [related] |
rectMesh(double ax, double bx, int nx, double ay, double by, int ny, bool alternateDirections=true) | Sundance::Mesh | [related] |
rectProcessorResolver(const Cell &c, const MPIComm &comm) | Sundance::Mesh | [related] |
replacePoints(const TSFArray< Point > &points) | Sundance::Mesh | |
scatterMesh(int nProcs, const string &filename, const MeshWriter &writer) const | Sundance::Mesh | |
serialLineMesh(double a, double b, int n) | Sundance::Mesh | [related] |
shareIndexRequests(int d, const TSFArray< TSFArray< int > > &indexRequestList, const TSFArray< TSFArray< int > > &localIndexList, TSFArray< TSFArray< int > > &globalIndices) const | Sundance::Mesh | [private] |
spatialDim() const | Sundance::Mesh | [inline] |
toString() const | Sundance::Mesh | [inline] |
traceComm_ | Sundance::Mesh | [private, static] |
traceCommunications() | Sundance::Mesh | [inline, static] |
traceCommunicationsOff() | Sundance::Mesh | [inline, static] |
transform(const MeshTransformation &trans) | Sundance::Mesh | |
undo(const MeshTransformation &trans) | Sundance::Mesh | |