-
- Downloads
Get rid of IMesh (mesh interface class) and use MeshVariant instead
This simplifies in some sense it reduces the number of dynamic_cast and allow some automatic type checking
parent
ff92eed8
Branches
Tags
Showing
- src/language/modules/MeshModule.cpp 45 additions, 106 deletionssrc/language/modules/MeshModule.cpp
- src/language/modules/MeshModule.hpp 2 additions, 2 deletionssrc/language/modules/MeshModule.hpp
- src/language/modules/SchemeModule.cpp 45 additions, 65 deletionssrc/language/modules/SchemeModule.cpp
- src/language/modules/WriterModule.cpp 21 additions, 20 deletionssrc/language/modules/WriterModule.cpp
- src/language/utils/EmbeddedDiscreteFunctionMathFunctions.cpp 13 additions, 40 deletionssrc/language/utils/EmbeddedDiscreteFunctionMathFunctions.cpp
- src/language/utils/IntegrateCellValue.hpp 58 additions, 0 deletionssrc/language/utils/IntegrateCellValue.hpp
- src/language/utils/ItemArrayVariantFunctionInterpoler.cpp 27 additions, 30 deletionssrc/language/utils/ItemArrayVariantFunctionInterpoler.cpp
- src/language/utils/ItemArrayVariantFunctionInterpoler.hpp 7 additions, 6 deletionssrc/language/utils/ItemArrayVariantFunctionInterpoler.hpp
- src/language/utils/ItemValueVariantFunctionInterpoler.cpp 27 additions, 30 deletionssrc/language/utils/ItemValueVariantFunctionInterpoler.cpp
- src/language/utils/ItemValueVariantFunctionInterpoler.hpp 7 additions, 6 deletionssrc/language/utils/ItemValueVariantFunctionInterpoler.hpp
- src/mesh/CMakeLists.txt 4 additions, 2 deletionssrc/mesh/CMakeLists.txt
- src/mesh/CartesianMeshBuilder.cpp 2 additions, 1 deletionsrc/mesh/CartesianMeshBuilder.cpp
- src/mesh/DiamondDualMeshBuilder.cpp 23 additions, 24 deletionssrc/mesh/DiamondDualMeshBuilder.cpp
- src/mesh/DiamondDualMeshBuilder.hpp 4 additions, 5 deletionssrc/mesh/DiamondDualMeshBuilder.hpp
- src/mesh/Dual1DMeshBuilder.cpp 10 additions, 14 deletionssrc/mesh/Dual1DMeshBuilder.cpp
- src/mesh/Dual1DMeshBuilder.hpp 4 additions, 4 deletionssrc/mesh/Dual1DMeshBuilder.hpp
- src/mesh/DualMeshManager.cpp 53 additions, 64 deletionssrc/mesh/DualMeshManager.cpp
- src/mesh/DualMeshManager.hpp 8 additions, 9 deletionssrc/mesh/DualMeshManager.hpp
- src/mesh/GmshReader.cpp 5 additions, 4 deletionssrc/mesh/GmshReader.cpp
- src/mesh/GmshReader.hpp 0 additions, 1 deletionsrc/mesh/GmshReader.hpp
Loading
Please register or sign in to comment