Detect extruded mesh structure given a set of faces (uindirectPrimitivePatch). More...
#include <meshStructure.H>
Public Member Functions | |
| ClassName ("meshStructure") | |
| meshStructure (const polyMesh &mesh, const uindirectPrimitivePatch &) | |
| Construct from mesh and faces in mesh. Any addressing to. | |
| meshStructure (const polyMesh &mesh, const uindirectPrimitivePatch &, const globalIndex &globalFaces, const globalIndex &globalEdges, const globalIndex &globalPoints) | |
| Construct from mesh and faces in mesh and global indexing. | |
| bool | structured () const |
| Is mesh structured? | |
| const labelList & | cellToPatchFaceAddressing () const |
| Cell to (global) patch face. | |
| labelList & | cellToPatchFaceAddressing () |
| Cell to (global) patch face. | |
| const labelList & | cellLayer () const |
| Cell to layer. | |
| labelList & | cellLayer () |
| Cell to layer. | |
| const labelList & | faceToPatchFaceAddressing () const |
| Face to (global) patch face. | |
| labelList & | faceToPatchFaceAddressing () |
| Face to (global) patch face. | |
| const labelList & | faceToPatchEdgeAddressing () const |
| Face to (global) patch edge. | |
| labelList & | faceToPatchEdgeAddressing () |
| Face to (global) patch edge. | |
| const labelList & | faceLayer () const |
| Face to layer. | |
| labelList & | faceLayer () |
| Face to layer. | |
| const labelList & | pointToPatchPointAddressing () const |
| Point to (global) patch point. | |
| labelList & | pointToPatchPointAddressing () |
| Point to (global) patch point. | |
| const labelList & | pointLayer () const |
| Point to layer. | |
| labelList & | pointLayer () |
| Point to layer. | |
Detect extruded mesh structure given a set of faces (uindirectPrimitivePatch).
All indices to originating set are in terms of global faces, global edges, global points.
Definition at line 57 of file meshStructure.H.
| meshStructure | ( | const polyMesh & | mesh, |
| const uindirectPrimitivePatch & | pp ) |
Construct from mesh and faces in mesh. Any addressing to.
faces/edges/points on patch are global indices
Definition at line 393 of file meshStructure.C.
References correct(), mesh, and pp().

| meshStructure | ( | const polyMesh & | mesh, |
| const uindirectPrimitivePatch & | pp, | ||
| const globalIndex & | globalFaces, | ||
| const globalIndex & | globalEdges, | ||
| const globalIndex & | globalPoints ) |
Construct from mesh and faces in mesh and global indexing.
Definition at line 410 of file meshStructure.C.
References correct(), mesh, and pp().

| ClassName | ( | "meshStructure" | ) |
References mesh.
|
inline |
Is mesh structured?
Definition at line 25 of file meshStructureI.H.
|
inline |
Cell to (global) patch face.
Definition at line 31 of file meshStructureI.H.
|
inline |
Cell to (global) patch face.
Definition at line 37 of file meshStructureI.H.
|
inline |
Cell to layer.
Definition at line 43 of file meshStructureI.H.
|
inline |
Cell to layer.
Definition at line 49 of file meshStructureI.H.
|
inline |
Face to (global) patch face.
Definition at line 55 of file meshStructureI.H.
|
inline |
Face to (global) patch face.
Definition at line 61 of file meshStructureI.H.
|
inline |
Face to (global) patch edge.
Definition at line 67 of file meshStructureI.H.
|
inline |
Face to (global) patch edge.
Definition at line 73 of file meshStructureI.H.
|
inline |
Face to layer.
Definition at line 79 of file meshStructureI.H.
|
inline |
Face to layer.
Definition at line 85 of file meshStructureI.H.
|
inline |
Point to (global) patch point.
Definition at line 91 of file meshStructureI.H.
|
inline |
Point to (global) patch point.
Definition at line 97 of file meshStructureI.H.
|
inline |
Point to layer.
Definition at line 103 of file meshStructureI.H.
|
inline |
Point to layer.
Definition at line 109 of file meshStructureI.H.