Commit Graph

3283 Commits

Author SHA1 Message Date
Frederic Pons
debaef1caa Merge branch 'assert_compute' of https://codev-tuleap.cea.fr/plugins/git/salome/smesh into assert_compute 2023-03-29 14:21:18 +02:00
Frederic Pons
1ade5b1884 Check result of Compute() in test and examples 2023-03-29 14:18:23 +02:00
Nabil Ghodbane
d1392dc034 Fix two failing tests on Windows:
1- ex30_tepal.py -  vetoe this test on Windows since 3D Mesher is not available GHS3DRPL -  MeshGemsh
  2- creating_parallel_mesh.py: on windows we build Python without tcl/tk thus tkinter module is missing -  do not raise exception in that case
Tested OK on Windows
2023-03-29 13:16:34 +02:00
Nabil Ghodbane
2271025156 fix remaining compilation issues on Windows - to be reviewed 2023-03-28 16:28:16 +02:00
Yoann Audouin
3802af1251 Back to WIN32 2023-03-28 08:46:24 +02:00
Yoann Audouin
9afcd890f5 Replace WIN32 by DISABLE_PSMESH 2023-03-28 08:45:16 +02:00
Yoann Audouin
b5ad174931 Missing files 2023-03-23 11:17:44 +01:00
AUDOUIN Yoann
51540539e5 Merge commit '7ce6e800256c653b878d88163ff8576d16ed5a27' 2023-03-23 08:43:01 +01:00
Yoann Audouin
d328a1d7b8 Cleanup of parallel meshing + documentation 2023-03-22 17:24:14 +01:00
cconopoima
7ce6e80025 Small hack to update the mesh representation after succeded mesh creation in the case the first call to mesh creation failed. 2023-03-20 13:04:55 -03:00
Frederic Pons
796122663b Check result of Compute in examples 2023-02-28 17:52:59 +01:00
jfa
483e992a6d Porting Salome to OCCT 7.7.0 2023-02-22 22:46:07 +00:00
Frederic Pons
7fe1146f76 Check result of Compute() in test 2023-02-21 14:59:44 +01:00
Christophe Bourcier
38ab7c3864 Improve error message 2023-01-31 16:10:37 +01:00
Yoann Audouin
d13f9a5399 Adding search in doxygen 2023-01-18 15:30:18 +01:00
jfa
059ed6d046 Merge branch 'V9_10_BR' 2022-12-16 11:57:32 +03:00
Yoann Audouin
81234020e4 Missing french translation for dual mesh GUI 2022-12-12 17:32:49 +01:00
Christophe Bourcier
2653bcf374 Improve projection of dual mesh nodes:
- first project nodes on edges, then project on faces
- keep the relation from the sub-shapes to the mesh by groups
Also:
- Code cleaning in dual mesh
- Remove tmp folder of dual mesh
- Fix for Windows (thanks to Nabil)
2022-11-22 16:10:22 +03:00
jfa
3394d5fce1 Increment version: 9.10.0 2022-11-22 14:19:03 +03:00
Christophe Bourcier
aedb674c28 Improve projection of dual mesh nodes:
- first project nodes on edges, then project on faces
- keep the relation from the sub-shapes to the mesh by groups
Also:
- Code cleaning in dual mesh
- Remove tmp folder of dual mesh
- Fix for Windows (thanks to Nabil)
2022-11-21 14:47:06 +01:00
Yoann Audouin
7292711034 Adding parallel meshing (NETGEN only, Linux Only)
See example test/SMESH_ParallelCompute.py for an example
2022-11-15 16:47:21 +01:00
Konstantin LEONTEV
fa95110a3b [bos #32517][EDF] Dynamic log messages switched on and off by SALOME_VERBOSE environment variable 2022-11-15 09:04:21 +03:00
Christophe Bourcier
9ec3f92f47 Fix libpng warning iCCP: known incorrect sRGB profile
To find which png to fix: pngcrush -n -q *.png
    To fix each png with bad iCCP: pngcrush -ow -rem allb -reduce file.png
2022-11-09 15:54:11 +01:00
Christophe Bourcier
ffb7bc8359 Fix warning when loading SMESH plugins resources 2022-11-09 14:38:26 +01:00
Christophe Bourcier
99a1ddda17 Fix group of faces identification from dual mesh skin 2022-11-04 17:57:54 +01:00
Afeef
f305c4406f Merge remote-tracking branch 'origin/cbr/improve_topiivol_layout' 2022-11-04 09:08:49 +01:00
Yoann Audouin
5123821d4d Revert "Merge branch 'yan/parallel_mesh2'"
This reverts commit 4403c126a0, reversing
changes made to 4dc895105a.
2022-11-03 15:18:26 +01:00
Yoann Audouin
f6a8df1d49 Revert "Corrections for compilation on other OS"
This reverts commit df57f987dd.
2022-11-03 15:18:26 +01:00
Afeef
255c738799 Better layout with documentation update
Thanks to Christophe
2022-11-03 11:52:23 +01:00
Christophe Bourcier
8606805252 Improve Top-ii-Vol dialog box layout
And add CEA to copyright
2022-11-02 16:49:55 +01:00
Yoann Audouin
da9f965ac4 Revert "Merge branch 'yan/parallel_mesh2'"
This reverts commit 4403c126a0, reversing
changes made to 4dc895105a.
2022-11-02 10:54:05 +01:00
Yoann Audouin
b60e215be8 Revert "Corrections for compilation on other OS"
This reverts commit df57f987dd.
2022-11-02 10:51:17 +01:00
Yoann Audouin
df57f987dd Corrections for compilation on other OS 2022-10-26 10:33:28 +02:00
Yoann Audouin
4403c126a0 Merge branch 'yan/parallel_mesh2' 2022-10-21 15:03:25 +02:00
Yoann Audouin
f2b0294388 Restoring comment of unregister to investigate 2022-10-18 15:23:33 +02:00
Yoann Audouin
c8f2626526 Minor corrections for debug messages 2022-10-18 15:02:19 +02:00
Yoann Audouin
60aec28a55 Replacing std::mutex by boost::mutex as std::mutex is not on S10 2022-10-18 15:02:19 +02:00
Yoann Audouin
e2a0dc7815 Adding comments 2022-10-18 15:02:19 +02:00
Yoann Audouin
effd6e2229 Adding code for Python parallel mesh with test + removing nbMesherThreads 2022-10-18 15:02:19 +02:00
Yoann Audouin
710bfb39c4 Update of copyright 2022-10-18 15:02:19 +02:00
Yoann Audouin
9ecd84933a Created MeshLocker to replace Lock/Unlock + replacing std::cerr by exceptions + replacing assign in submesh by call to algo function 2022-10-18 15:02:19 +02:00
Yoann Audouin
43fc1c7182 Correction for test 2022-10-18 15:02:19 +02:00
Yoann Audouin
c9a5231c32 Splitting gen compute seq/para + clean up + remove int argument + solve bug (commented notifyevent) 2022-10-18 15:02:19 +02:00
Yoann Audouin
d5617f4801 Split of seq/par compute in gen 2022-10-18 15:02:19 +02:00
Yoann Audouin
640594fef6 Minor correction 2022-10-18 15:02:19 +02:00
Yoann Audouin
a91b37ceb3 Clean up of cout replaced by MESSAGE + minor corrections 2022-10-18 15:02:19 +02:00
Yoann Audouin
ee7ca3d826 Restoring Regular 1D 2022-10-18 15:02:19 +02:00
Yoann Audouin
cc3662690d Removing hard coded meshname from Mesh import 2022-10-18 15:02:19 +02:00
Yoann Audouin
45f8178054 Adaptation to NETGEN_Remote 2022-10-18 15:02:19 +02:00
Yoann Audouin
b58c9632e3 Removing todo 2022-10-18 15:02:19 +02:00