ENH: enumerations for known cell models in cellModel, ptr/ref lookups
- this provides a better typesafe means of locating predefined cell models than relying on strings. The lookup is now ptr() or ref() directly. The lookup functions behave like on-demand singletons when loading "etc/cellModels". Functionality is now located entirely in cellModel but a forwarding version of cellModeller is provided for API (but not ABI) compatibility with older existing user code. STYLE: use constexpr for cellMatcher constants
Showing
- applications/solvers/combustion/chemFoam/chemFoam.C 1 addition, 1 deletionapplications/solvers/combustion/chemFoam/chemFoam.C
- applications/solvers/combustion/chemFoam/createSingleCellMesh.H 2 additions, 3 deletions...ations/solvers/combustion/chemFoam/createSingleCellMesh.H
- applications/test/boundBox/Test-boundBox.C 5 additions, 9 deletionsapplications/test/boundBox/Test-boundBox.C
- applications/test/cellModels/Make/files 3 additions, 0 deletionsapplications/test/cellModels/Make/files
- applications/test/cellModels/Make/options 0 additions, 0 deletionsapplications/test/cellModels/Make/options
- applications/test/cellModels/Test-cellModels.C 97 additions, 0 deletionsapplications/test/cellModels/Test-cellModels.C
- applications/utilities/mesh/advanced/splitCells/splitCells.C 2 additions, 2 deletionsapplications/utilities/mesh/advanced/splitCells/splitCells.C
- applications/utilities/mesh/conversion/ansysToFoam/ansysToFoam.L 4 additions, 5 deletions...tions/utilities/mesh/conversion/ansysToFoam/ansysToFoam.L
- applications/utilities/mesh/conversion/cfx4ToFoam/cfx4ToFoam.C 1 addition, 2 deletions...cations/utilities/mesh/conversion/cfx4ToFoam/cfx4ToFoam.C
- applications/utilities/mesh/conversion/fluentMeshToFoam/cellShapeRecognition.H 0 additions, 1 deletion...s/mesh/conversion/fluentMeshToFoam/cellShapeRecognition.H
- applications/utilities/mesh/conversion/fluentMeshToFoam/create3DCellShape.C 5 additions, 5 deletions...ties/mesh/conversion/fluentMeshToFoam/create3DCellShape.C
- applications/utilities/mesh/conversion/fluentMeshToFoam/extrudedQuadCellShape.C 1 addition, 1 deletion.../mesh/conversion/fluentMeshToFoam/extrudedQuadCellShape.C
- applications/utilities/mesh/conversion/fluentMeshToFoam/extrudedTriangleCellShape.C 2 additions, 2 deletions...h/conversion/fluentMeshToFoam/extrudedTriangleCellShape.C
- applications/utilities/mesh/conversion/foamMeshToFluent/fluentFvMesh.C 5 additions, 5 deletions...utilities/mesh/conversion/foamMeshToFluent/fluentFvMesh.C
- applications/utilities/mesh/conversion/foamToStarMesh/foamToStarMesh.C 2 additions, 2 deletions...utilities/mesh/conversion/foamToStarMesh/foamToStarMesh.C
- applications/utilities/mesh/conversion/gambitToFoam/gambitToFoam.L 4 additions, 5 deletions...ons/utilities/mesh/conversion/gambitToFoam/gambitToFoam.L
- applications/utilities/mesh/conversion/gmshToFoam/gmshToFoam.C 5 additions, 5 deletions...cations/utilities/mesh/conversion/gmshToFoam/gmshToFoam.C
- applications/utilities/mesh/conversion/ideasUnvToFoam/ideasUnvToFoam.C 4 additions, 4 deletions...utilities/mesh/conversion/ideasUnvToFoam/ideasUnvToFoam.C
- applications/utilities/mesh/conversion/kivaToFoam/kivaToFoam.C 0 additions, 1 deletion...cations/utilities/mesh/conversion/kivaToFoam/kivaToFoam.C
- applications/utilities/mesh/conversion/kivaToFoam/readKivaGrid.H 1 addition, 1 deletion...tions/utilities/mesh/conversion/kivaToFoam/readKivaGrid.H
Please register or sign in to comment