-
- Downloads
Prepare definition of a MeshDataManager
The aim of this singleton is to store (and eventually compute) various data associated to a given mesh: volumes, corner vectors, centroids, isobarycenters. These data will be stored as long as the mesh lives and will be computed on demand This will also allow to define really constant meshes (removing the remaining mutable node coordinates ...)
Showing
- src/language/modules/SchemeModule.cpp 1 addition, 1 deletionsrc/language/modules/SchemeModule.cpp
- src/main.cpp 3 additions, 3 deletionssrc/main.cpp
- src/mesh/CMakeLists.txt 1 addition, 0 deletionssrc/mesh/CMakeLists.txt
- src/mesh/DiamondDualMeshBuilder.cpp 2 additions, 2 deletionssrc/mesh/DiamondDualMeshBuilder.cpp
- src/mesh/MeshData.hpp 16 additions, 27 deletionssrc/mesh/MeshData.hpp
- src/mesh/MeshDataManager.cpp 55 additions, 0 deletionssrc/mesh/MeshDataManager.cpp
- src/mesh/MeshDataManager.hpp 42 additions, 0 deletionssrc/mesh/MeshDataManager.hpp
Loading
Please register or sign in to comment