|
Overture
Version 25
|
#include "Mapping.h"#include "uns_templates.h"#include "entityConnectivityBuilder.h"#include "display.h"
Macros | |
| #define | ENTIDX(ep, e, el, ec, ecl) ep[ (el)*(ec) + e ] |
Functions | |
| int | constructEdgeEntityFromEntity (intArray &edges, intArray &downward, char *&dOrient, intArray &upwardIndex, intArray &upwardOffset, char *&uOrient, intArray ®ions, int nReg, int maxVerts, int maxVertIDX, int dDim) |
| int | constructFaceEntityFromRegion (intArray &faces, intArray &downward, char *&dOrient, intArray &upwardIndex, intArray &upwardOffset, char *&uOrient, intArray ®ions, int nReg, int maxVertsPerFace, int maxVertIDX) |
| int | constructRegion2EdgeFromFaces (intArray ®ion2Edge, char *&dOrient, intArray &upwardIndex, intArray &upwardOffset, char *&uOrient, intArray &face2Edge, char *faceEdgeOrient, intArray ®ion2Face, intArray &faces, intArray ®ions, int nReg, int maxVertIDX) |
| int | constructFace2EdgeFromRegions (intArray &face2Edge, char *&dOrient, intArray &upwardIndex, intArray &upwardOffset, char *&uOrient, intArray ®ion2Edge, char *regionEdgeOrient, intArray ®ion2Face, intArray &faces, intArray &edges, intArray ®ions, int nReg, int maxFaces, int maxVertIDX) |
| int | constructUpwardAdjacenciesFromDownward (intArray &upwardIndex, intArray &upwardOffset, char *&uOrient, const intArray &downward, const char *dOrient, int maxIDX) |
Variables | |
| const int | topo2FaceNVerts [][6] |
| const int | topo2FaceVert [][6][4] |
| const int | topo2EdgeVert [][12][2] |
| const int | topo2FaceEdge [][6][4] |
| const int | topoNVerts [] |
| const int | topoNEdges [] |
| const int | topoNFaces [] |
| #define ENTIDX | ( | ep, | |
| e, | |||
| el, | |||
| ec, | |||
| ecl | |||
| ) | ep[ (el)*(ec) + e ] |
Referenced by constructEdgeEntityFromEntity(), and constructFaceEntityFromRegion().
| int constructEdgeEntityFromEntity | ( | intArray & | edges, |
| intArray & | downward, | ||
| char *& | dOrient, | ||
| intArray & | upwardIndex, | ||
| intArray & | upwardOffset, | ||
| char *& | uOrient, | ||
| intArray & | regions, | ||
| int | nReg, | ||
| int | maxVerts, | ||
| int | maxVertIDX, | ||
| int | dDim | ||
| ) |
References assert, ENTIDX, printF(), r, topo2EdgeVert, and topoNEdges.
Referenced by UnstructuredMapping::buildEntity().
| int constructFace2EdgeFromRegions | ( | intArray & | face2Edge, |
| char *& | dOrient, | ||
| intArray & | upwardIndex, | ||
| intArray & | upwardOffset, | ||
| char *& | uOrient, | ||
| intArray & | region2Edge, | ||
| char * | regionEdgeOrient, | ||
| intArray & | region2Face, | ||
| intArray & | faces, | ||
| intArray & | edges, | ||
| intArray & | regions, | ||
| int | nReg, | ||
| int | maxFaces, | ||
| int | maxVertIDX | ||
| ) |
References abs(), assert, constructUpwardAdjacenciesFromDownward(), max(), topo2FaceEdge, topo2FaceNVerts, topo2FaceVert, and topoNFaces.
Referenced by UnstructuredMapping::buildConnectivity().
| int constructFaceEntityFromRegion | ( | intArray & | faces, |
| intArray & | downward, | ||
| char *& | dOrient, | ||
| intArray & | upwardIndex, | ||
| intArray & | upwardOffset, | ||
| char *& | uOrient, | ||
| intArray & | regions, | ||
| int | nReg, | ||
| int | maxVertsPerFace, | ||
| int | maxVertIDX | ||
| ) |
References assert, ENTIDX, min(), r, topo2FaceNVerts, topo2FaceVert, topoNFaces, and type2.
Referenced by UnstructuredMapping::buildEntity().
| int constructRegion2EdgeFromFaces | ( | intArray & | region2Edge, |
| char *& | dOrient, | ||
| intArray & | upwardIndex, | ||
| intArray & | upwardOffset, | ||
| char *& | uOrient, | ||
| intArray & | face2Edge, | ||
| char * | faceEdgeOrient, | ||
| intArray & | region2Face, | ||
| intArray & | faces, | ||
| intArray & | regions, | ||
| int | nReg, | ||
| int | maxVertIDX | ||
| ) |
References abs(), assert, constructUpwardAdjacenciesFromDownward(), max(), topo2EdgeVert, topo2FaceEdge, topo2FaceNVerts, topo2FaceVert, and topoNFaces.
| int constructUpwardAdjacenciesFromDownward | ( | intArray & | upwardIndex, |
| intArray & | upwardOffset, | ||
| char *& | uOrient, | ||
| const intArray & | downward, | ||
| const char * | dOrient, | ||
| int | maxIDX | ||
| ) |
| const int topo2EdgeVert[][12][2] |
Referenced by constructEdgeEntityFromEntity(), constructRegion2EdgeFromFaces(), and verifyUnstructuredConnectivity().
| const int topo2FaceEdge[][6][4] |
Referenced by constructFace2EdgeFromRegions(), constructRegion2EdgeFromFaces(), and verifyUnstructuredConnectivity().
| const int topo2FaceNVerts[][6] |
Referenced by constructFace2EdgeFromRegions(), constructFaceEntityFromRegion(), and constructRegion2EdgeFromFaces().
| const int topo2FaceVert[][6][4] |
Referenced by constructFace2EdgeFromRegions(), constructFaceEntityFromRegion(), constructRegion2EdgeFromFaces(), and verifyUnstructuredConnectivity().
| const int topoNEdges[] |
Referenced by constructEdgeEntityFromEntity(), UnstructuredMappingAdjacencyIterator::UnstructuredMappingAdjacencyIterator(), and verifyUnstructuredConnectivity().
| const int topoNFaces[] |
Referenced by constructFace2EdgeFromRegions(), constructFaceEntityFromRegion(), constructRegion2EdgeFromFaces(), and UnstructuredMappingAdjacencyIterator::UnstructuredMappingAdjacencyIterator().
| const int topoNVerts[] |
Referenced by UnstructuredMappingAdjacencyIterator::UnstructuredMappingAdjacencyIterator().
1.8.3