206 Commits

Author SHA1 Message Date
asozinov
8db3567826 BOS #40654 Reload from file
Also manage group during reload mesh
2024-12-13 10:29:41 +01:00
jfa
42a135c4a7 [bos #41485] Fixed memory error, possibly related to this issue. Fixed updating of mesh and group icons in the object browser. 2024-10-30 13:48:11 +00:00
Konstantin Leontev
6cad3d5607 [bos #40653][CEA] New mesh import export formats with meshio. 2024-05-02 11:35:14 +01:00
yoann.audouin
6fe43e9346 Update of CheckDone
Removed the isDone argument using cxx isComputedOK instead (now in the
idl)
Corrected a bug when doing multiple compute checkCompute was not
properly removed.
2024-03-21 15:25:31 +01:00
YOANN AUDOUIN
127761db37 Compute also dump a check on isDone through function CheckCompute 2024-03-15 14:40:50 +01:00
mbs
3b570ddfbe Updated copyright comment 2024-01-20 14:16:41 +00:00
Yoann Audouin
be238b4bb0 Adding Multinode method for smesh parallelism (with windows fixed)
Adding walltime for multinode + keeping temporary folder activated with environement variable
bos #37471: fix compilation on Windows operating system. Note that  SMESH_Gen::send_mesh current implementation is vetoed on windows OS (system call)
2023-09-26 10:41:53 +02:00
YOANN AUDOUIN
f0898a6840 Revert "Adding Multinode method for smesh parallelism + cleanup and doc"
This reverts commit 93edbb3a29c3e3e3965fa07bf5aaf71cdd541883.
2023-09-04 08:00:13 +02:00
Yoann Audouin
93edbb3a29 Adding Multinode method for smesh parallelism + cleanup and doc 2023-08-31 11:19:55 +02:00
mbs
120207d740 updated copyright message 2023-06-19 22:11:37 +01:00
mbs
7e714e8fc0 updated copyright message 2023-06-16 20:28:19 +01:00
Yoann Audouin
d328a1d7b8 Cleanup of parallel meshing + documentation 2023-03-22 17:24:14 +01: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
Yoann Audouin
da9f965ac4 Revert "Merge branch 'yan/parallel_mesh2'"
This reverts commit 4403c126a0d688d98888156656f1df387a1b1dee, reversing
changes made to 4dc895105ab7686df2e2987d35d46a4e379ea707.
2022-11-02 10:54:05 +01:00
Yoann Audouin
a91b37ceb3 Clean up of cout replaced by MESSAGE + minor corrections 2022-10-18 15:02:19 +02:00
Anthony Geay
4dc895105a Fix compilation on windows 2022-10-17 12:44:49 +02:00
Yoann Audouin
c3ca179bcb Handling error in PyRun + better import of MED file 2022-10-13 14:33:43 +02:00
Yoann Audouin
b131becc08 Adding user documentation 2022-10-13 14:33:36 +02:00
Yoann Audouin
7d1a127bbb Corrections to handle adapation to shape 2022-10-13 14:33:36 +02:00
Yoann Audouin
08485b06fa Working version of dual_meshing (using medcoupling) functionality 2022-10-13 14:33:33 +02:00
Yoann Audouin
246a01ab71 First working version
Missing update of object browser + parameters + generic adaptation to shape
2022-10-13 14:04:13 +02:00
eap
b7fecac60b Fix regression of viscous_layers_2D_00/A2 2022-05-20 17:59:59 +03:00
eap
f1a810b957 bos #29941 [CEA 29940] concatenate doesn't create node groups if mesh is empty 2022-05-12 13:21:20 +03:00
vsr
499f29d249 Copyright update 2022 2022-05-05 16:51:14 +03:00
eap
f4ffdc72f1 Prevent failure of opening Mesh dialog if unable to load some mesher plugin 2022-01-13 17:10:02 +03:00
eap
e8af688e3b bos #26523 EDF 24234 - Viscous Layer
fix computing a sole sub-mesh
2021-11-27 14:33:18 +03:00
eap
063116fae2 bos #26432 [CEA 26431] import/export SAUV removal 2021-11-05 14:09:11 +03:00
vsr
c9deeb6535 Merge branch 'occ/new_mg_licnese' 2021-09-24 11:54:11 +03:00
Anthony Geay
465e5be442 Memory leak hunting 2021-08-17 10:07:11 +02:00
eap
db3a0bbde4 BoostTxtArchive minor changes 2021-08-12 17:26:25 +03:00
eap
ce0f1ae8e9 Bug: boost::archive::text_iarchive fails if archive created by newer version
of boost::archive library
2021-08-06 15:41:33 +03:00
eap
6b5dcfe000 Suppress memory leak when using Kernel_Utils::decode()
+ some code cleanup
2021-08-05 15:53:09 +03:00
eap
3dd9e6ddb3 regression with bos #24400 [CEA] Option in SALOME for not storing in med files the indices (number of nodes)
Store number in study, else IDs of elements change

+ In Mesh Info dlg, set size of IDs in the viewer from preference
2021-07-23 18:03:09 +03:00
eap
88ff35ddd4 bos #24400 [CEA] Option in SALOME for not storing in med files the indices (number of nodes)
+ minor changes:
1) unify member field names: avoid _my*, replace by either _* or my*
2) BUG: mesh persistent ID is not unique
3) arguments alignement
4) Add SMESHDS_Hypothesis::SaveString() and LoadString()
5) In mesh construction dlg disable "Mesh Type" if it contains ANY only
6) Add SMESH::printErrorInDebugMode argument of SMESH_CATCH
7) Use static_assert to check completeness of arrays corresponding to enum
8) Add renumber arg to ExportUNV() and ExportDAT()
9) Fix some warnings
2021-07-22 14:10:49 +03:00
Anthony Geay
cc54cd4b94 Implementation of ExportMEDCoupling. 2021-05-17 16:09:53 +02:00
eap
b093728299 bos #20256: [CEA 18523] Porting SMESH to int 64 bits 2021-04-20 16:04:08 +03:00
vsr
a274ade365 Copyright update 2021 2021-03-23 17:44:29 +03:00
Anthony Geay
9851a42aa9 Modif for salome gui without neither NS nor other servers. 2021-02-26 07:17:41 +01:00
Anthony Geay
b8cc25cce5 2 servant implementations of SMESH::SMESH_GEN. One with Study and ModuleCatalog retrived from NS (like the beginning), another one with Study and ModulCatalog embedded 2021-02-01 20:13:06 +01:00
eap
2f4749af53 #18963 Minimize compiler warnings
fix the rest warnings
2020-12-09 22:12:51 +03:00
SALOME
cb55604f37 #18963 Minimize compiler warnings 2020-12-08 16:46:17 +03:00
eap
4039f267f1 bos #20282 EDF 22320 - general compute fails
1) Compute sub-meshes with prescribed order before the rest ones
2) Save sub-mesh order not as ids but as entries, because ids of groups
   within SMESHDS_Mesh can change at study loading if some group is no
   longer used as a base of sub-mesh of group on geometry
2020-12-02 11:51:19 +03:00
eap
4b5a9b85ae Unify function headers 2020-05-14 17:26:57 +03:00
vsr
0fc0831670 Copyright update 2020 2020-04-15 18:19:44 +03:00
eap
f380991026 fix SHAPERSTUDY bugs 2020-04-08 11:19:56 +03:00
eap
afef8ccaa7 Restore usage of GenericObject wraper ( _wrap ) 2020-02-21 21:19:12 +03:00
vsr
6472eab132 Merge branch 'occ/shaper2smesh' 2020-02-21 17:00:22 +03:00
eap
788e2d8114 Fix Break Link called from TUI 2020-02-14 14:16:51 +03:00