MCPcopy Create free account
hub / github.com/OpenFOAM/OpenFOAM-dev / primitiveMesh

Class primitiveMesh

src/OpenFOAM/meshes/primitiveMesh/primitiveMesh.H:75–893  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

73\*---------------------------------------------------------------------------*/
74
75class primitiveMesh
76{
77 // Permanent data
78
79 // Primitive size data
80
81 //- Number of internal points (or -1 if points not sorted)
82 label nInternalPoints_;
83
84 //- Number of points
85 label nPoints_;
86
87 //- Number of internal edges using 0 boundary points
88 mutable label nInternal0Edges_;
89
90 //- Number of internal edges using 0 or 1 boundary points
91 mutable label nInternal1Edges_;
92
93 //- Number of internal edges using 0,1 or 2boundary points
94 mutable label nInternalEdges_;
95
96 //- Number of edges
97 mutable label nEdges_;
98
99 //- Number of internal faces
100 label nInternalFaces_;
101
102 //- Number of faces
103 label nFaces_;
104
105 //- Number of cells
106 label nCells_;
107
108
109 // Shapes
110
111 //- Cell shapes
112 mutable cellShapeList* cellShapesPtr_;
113
114 //- Edges
115 mutable edgeList* edgesPtr_;
116
117
118 // Connectivity
119
120 //- Cell-cells
121 mutable labelListList* ccPtr_;
122
123 //- Edge-cells
124 mutable labelListList* ecPtr_;
125
126 //- Point-cells
127 mutable labelListList* pcPtr_;
128
129 //- Cell-faces
130 mutable cellList* cfPtr_;
131
132 //- Edge-faces

Callers 2

primitiveMesh.CFile · 0.70
polyMesh.CFile · 0.50

Calls

no outgoing calls

Tested by

no test coverage detected