]> SALOME platform Git repositories - modules/smesh.git/commit
Salome HOME
[bos #42002][EDF] (2024) Bodyfitting refactoring. Implement classes Hexahedron and...
authorcconopoima <cesar.conopoima@gmail.com>
Sun, 26 May 2024 12:04:12 +0000 (13:04 +0100)
committercconopoima <cesar.conopoima@gmail.com>
Thu, 27 Jun 2024 18:02:12 +0000 (19:02 +0100)
commit9f7d4a55e29a362d5518b00ccb6cc05001d62d59
tree21e9cfafb6217b53a2f7ca04942ceb5935c303d8
parentcc09b83e0561bbe2504c81f9e80137e0ec4213ea
[bos #42002][EDF] (2024) Bodyfitting refactoring. Implement classes Hexahedron and Grid in independent sources, write c++ unit tests for those utility classes. Replace parallel iterator of TBB by std::thread implementation to have control on the number of threads implemented. Solve random behavior.

Add Hexahedron test to be run by ctest. Include CPP unit test headers and libs to we use testAsserts.
16 files changed:
.vscode/settings.json [new file with mode: 0644]
src/CMakeLists.txt
src/SMESH/SMESH_Hypothesis.cxx
src/StdMeshers.test/CMakeLists.txt [new file with mode: 0644]
src/StdMeshers.test/HexahedronTest.cxx [new file with mode: 0644]
src/StdMeshers.test/tests.set [new file with mode: 0644]
src/StdMeshers/CMakeLists.txt
src/StdMeshers/StdMeshers_Cartesian_3D.cxx
src/StdMeshers/StdMeshers_Cartesian_3D_Grid.cxx [new file with mode: 0644]
src/StdMeshers/StdMeshers_Cartesian_3D_Grid.hxx [new file with mode: 0644]
src/StdMeshers/StdMeshers_Cartesian_3D_Hexahedron.cxx [new file with mode: 0644]
src/StdMeshers/StdMeshers_Cartesian_3D_Hexahedron.hxx [new file with mode: 0644]
test/CTestTestfileInstall.cmake
test/data/HexahedronTest/NRTM1.brep [new file with mode: 0644]
test/data/HexahedronTest/Sphere.brep [new file with mode: 0644]
test/tests.set