ENH: improve consistency in access for face, triFace, edge.
- ensure that each have found() and which() methods - add faceTraits for handling compile-time differences between 'normal' and tri-faces - provide line::unitVec method (complimentary to edge::unitVec)
Showing
- src/OpenFOAM/containers/Lists/UList/UList.C 2 additions, 0 deletionssrc/OpenFOAM/containers/Lists/UList/UList.C
- src/OpenFOAM/meshes/meshShapes/edge/edge.H 5 additions, 1 deletionsrc/OpenFOAM/meshes/meshShapes/edge/edge.H
- src/OpenFOAM/meshes/meshShapes/edge/edgeI.H 20 additions, 2 deletionssrc/OpenFOAM/meshes/meshShapes/edge/edgeI.H
- src/OpenFOAM/meshes/meshShapes/face/face.H 5 additions, 2 deletionssrc/OpenFOAM/meshes/meshShapes/face/face.H
- src/OpenFOAM/meshes/meshShapes/face/faceI.H 8 additions, 4 deletionssrc/OpenFOAM/meshes/meshShapes/face/faceI.H
- src/OpenFOAM/meshes/meshShapes/traits/faceTraits.H 73 additions, 0 deletionssrc/OpenFOAM/meshes/meshShapes/traits/faceTraits.H
- src/OpenFOAM/meshes/meshShapes/triFace/triFace.H 8 additions, 1 deletionsrc/OpenFOAM/meshes/meshShapes/triFace/triFace.H
- src/OpenFOAM/meshes/meshShapes/triFace/triFaceI.H 16 additions, 1 deletionsrc/OpenFOAM/meshes/meshShapes/triFace/triFaceI.H
- src/OpenFOAM/meshes/primitiveShapes/line/line.H 6 additions, 3 deletionssrc/OpenFOAM/meshes/primitiveShapes/line/line.H
- src/OpenFOAM/meshes/primitiveShapes/line/lineI.H 10 additions, 0 deletionssrc/OpenFOAM/meshes/primitiveShapes/line/lineI.H
Please register or sign in to comment