Commit Graph

3324 Commits

Author SHA1 Message Date
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
Yoann Audouin
78c4fca7f3 Adding support for BRep for shape 2022-10-18 15:02:19 +02:00
Yoann Audouin
e0859e6a65 Mesh object not deleted in Python + deleting temporary folder when destructing SMESH_Mesh 2022-10-18 15:02:19 +02:00
Yoann Audouin
3a97cee0d2 Adding tests for netgen_runner and parallel compute 2022-10-18 15:02:17 +02:00
Yoann Audouin
3846e0a7e8 Renamming function and files 2022-10-18 15:01:44 +02:00
Yoann Audouin
33f226d321 Adding support of number of thread for the mesher 2022-10-18 15:01:44 +02:00
Yoann Audouin
7a915a21ea Replacing ctpl by boost::thread_pool 2022-10-18 15:01:44 +02:00
Yoann Audouin
446efab777 Deactivating parallelism for 2D/1D + corrections for non parallel run + adding ParallelCompute function in Python 2022-10-18 15:01:44 +02:00
Yoann Audouin
3f96b31757 Integration of run_mesher code 2022-10-18 15:01:44 +02:00
Yoann Audouin
67ee393af6 Restoring orignal compute + cleanup 2022-10-18 15:01:44 +02:00