ENH: minor blockMesh improvements
- avoid potential ambiguities in naming of mesh faces/edges vs. block faces/edges - additional methods characterizing the number of faces (internal, boundary, total) associated with a blockDescriptor - cellLabel() accessor and checkIndex() methods - restore demand-driven behaviour of block, cache the calculated cells and refactor generation of block boundary faces to improve potential reuse.
Showing
- src/mesh/blockMesh/blockDescriptor/blockDescriptor.C 45 additions, 29 deletionssrc/mesh/blockMesh/blockDescriptor/blockDescriptor.C
- src/mesh/blockMesh/blockDescriptor/blockDescriptor.H 53 additions, 26 deletionssrc/mesh/blockMesh/blockDescriptor/blockDescriptor.H
- src/mesh/blockMesh/blockDescriptor/blockDescriptorEdges.C 2 additions, 4 deletionssrc/mesh/blockMesh/blockDescriptor/blockDescriptorEdges.C
- src/mesh/blockMesh/blockDescriptor/blockDescriptorI.H 90 additions, 9 deletionssrc/mesh/blockMesh/blockDescriptor/blockDescriptorI.H
- src/mesh/blockMesh/blockEdges/BSplineEdge/BSplineEdge.C 1 addition, 7 deletionssrc/mesh/blockMesh/blockEdges/BSplineEdge/BSplineEdge.C
- src/mesh/blockMesh/blockEdges/BSplineEdge/BSplineEdge.H 2 additions, 2 deletionssrc/mesh/blockMesh/blockEdges/BSplineEdge/BSplineEdge.H
- src/mesh/blockMesh/blockEdges/bezier/bezier.C 1 addition, 7 deletionssrc/mesh/blockMesh/blockEdges/bezier/bezier.C
- src/mesh/blockMesh/blockEdges/bezier/bezier.H 3 additions, 3 deletionssrc/mesh/blockMesh/blockEdges/bezier/bezier.H
- src/mesh/blockMesh/blockEdges/lineEdge/lineEdge.C 1 addition, 7 deletionssrc/mesh/blockMesh/blockEdges/lineEdge/lineEdge.C
- src/mesh/blockMesh/blockEdges/lineEdge/lineEdge.H 3 additions, 3 deletionssrc/mesh/blockMesh/blockEdges/lineEdge/lineEdge.H
- src/mesh/blockMesh/blockEdges/polyLineEdge/polyLineEdge.C 1 addition, 7 deletionssrc/mesh/blockMesh/blockEdges/polyLineEdge/polyLineEdge.C
- src/mesh/blockMesh/blockEdges/polyLineEdge/polyLineEdge.H 4 additions, 4 deletionssrc/mesh/blockMesh/blockEdges/polyLineEdge/polyLineEdge.H
- src/mesh/blockMesh/blockEdges/projectCurveEdge/projectCurveEdge.H 4 additions, 5 deletions.../blockMesh/blockEdges/projectCurveEdge/projectCurveEdge.H
- src/mesh/blockMesh/blockEdges/projectEdge/projectEdge.H 4 additions, 5 deletionssrc/mesh/blockMesh/blockEdges/projectEdge/projectEdge.H
- src/mesh/blockMesh/blockEdges/splineEdge/splineEdge.C 1 addition, 7 deletionssrc/mesh/blockMesh/blockEdges/splineEdge/splineEdge.C
- src/mesh/blockMesh/blockEdges/splineEdge/splineEdge.H 2 additions, 2 deletionssrc/mesh/blockMesh/blockEdges/splineEdge/splineEdge.H
- src/mesh/blockMesh/blockFaces/blockFace/blockFace.C 3 additions, 6 deletionssrc/mesh/blockMesh/blockFaces/blockFace/blockFace.C
- src/mesh/blockMesh/blockFaces/blockFace/blockFace.H 4 additions, 6 deletionssrc/mesh/blockMesh/blockFaces/blockFace/blockFace.H
- src/mesh/blockMesh/blockFaces/projectFace/projectFace.C 4 additions, 4 deletionssrc/mesh/blockMesh/blockFaces/projectFace/projectFace.C
- src/mesh/blockMesh/blockFaces/projectFace/projectFace.H 4 additions, 5 deletionssrc/mesh/blockMesh/blockFaces/projectFace/projectFace.H
Please register or sign in to comment