Commit Graph

538 Commits

Author SHA1 Message Date
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
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
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
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
Yoann Audouin
5d3c1425f8 Adding SetNbThreads in Python to set if compute will be done in parallel 2022-10-18 15:01:44 +02:00
Yoann Audouin
0be5e44fdf Working version for 3d with run_mesher 2022-10-18 15:01:44 +02:00
Yoann Audouin
2323e27949 Parallel version for 1d mesher number of segment 2022-10-18 15:01:44 +02:00
Yoann Audouin
6a94434123 WIP 2022-10-18 15:01:44 +02:00
Yoann Audouin
c3ca179bcb Handling error in PyRun + better import of MED file 2022-10-13 14:33:43 +02:00
jfa
1b69b0f98a [bos #32505] [CEA] Additional patches for Fedora 36. SPNS-29988-SMESH_V9_9_0.patch 2022-10-12 10:06:32 +03:00
eap
dad744364c bos #30222 EDF 25368 - warning when computing 2022-07-13 19:40:43 +03:00
eap
4c9ca4f7d3 [bos #29856] [CEA 29854] FixQuadraticElements crash 2022-05-05 20:12:50 +03:00
vsr
499f29d249 Copyright update 2022 2022-05-05 16:51:14 +03:00
eap
b881b9c7b9 bos #29395 EDF 25009 - import1D2D mesh fails 2022-03-22 16:31:40 +03:00
eap
a065ed143c bos #29143 [CEA] Compute takes too much time in polyhedron per solid use case
more optimization: don't try to find more local algos if uniDimAlgoShapes is empty
2022-02-28 14:38:20 +03:00
eap
f85bc0ab6f bos #29143 [CEA] Compute takes too much time in polyhedron per solid use case
more optimization: don't fill in uniDimAlgoShapes if no multi-dimensional
  algo assigned
2022-02-25 14:44:14 +03:00
eap
4a9dc0d210 bos #29143 [CEA] Compute takes too much time in polyhedron per solid use case 2022-02-24 18:36:53 +03:00
eap
ff53fa3701 bos #26454 [EDF] (2021) SMESH: interactive mesh modification 2022-02-09 18:15:05 +03:00
jfa
e23a7cb819 bos #26453: SMESH: uniform refinement 2022-01-17 15:23:46 +03:00
rnv
ce0e352599 Remove unnecessary includes 2021-12-15 14:10:58 +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
48c30a5c91 bos #26452 [EDF] (2021) SMESH: orientation of faces 2021-11-19 18:29:24 +03:00
eap
063116fae2 bos #26432 [CEA 26431] import/export SAUV removal 2021-11-05 14:09:11 +03:00
Christophe Bourcier
3b4c34ed36 Fix DoubleNodes not affecting new nodes on polyhedra 2021-09-24 16:04:10 +02:00
vsr
c9deeb6535 Merge branch 'occ/new_mg_licnese' 2021-09-24 11:54:11 +03:00
Christophe Bourcier
06613d617e MGAdapt: allow using float field. Fixes test 13. 2021-09-22 14:56:57 +02:00
rnv
80cacfcf7d "#24733 [CEA][Windows] SMESH compilation issue" + build SMESH in debug under Windows 2021-08-23 18:07:16 +03:00
eap
8c5da1b9d0 Prevent exception in MgAdapt::MgAdapt() in case if SALOME_TMP_DIR specifies
unexciting directory
2021-08-11 17:35:58 +03:00
eap
772ad1d5f4 bos #24596 [CEA] New MeshGems license 2021-08-10 20:46:27 +03:00
eap
6b5dcfe000 Suppress memory leak when using Kernel_Utils::decode()
+ some code cleanup
2021-08-05 15:53:09 +03:00
eap
e9ce775931 bos #24052 [CEA 24050] Body Fitting with shared faces
+ fix merging polyhedra
2021-07-28 19:14:53 +03:00
eap
2a0f82c609 bos #20643 EDF 22805 - Pb Viscous Layer
Fix an issue with periodic FACEs with layers
2021-07-22 14:18:27 +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
eap
882ff39283 bos #24368 EDF 23667 - Duplicates nodes
+  Suppress warnings
2021-07-07 14:58:51 +03:00
Anthony Geay
cc54cd4b94 Implementation of ExportMEDCoupling. 2021-05-17 16:09:53 +02:00
eap
a11ec0f515 [bos #24169] [CEA 24168] Error in AffectedElemGroupsInRegion 2021-04-23 14:10:04 +03:00
eap
b093728299 bos #20256: [CEA 18523] Porting SMESH to int 64 bits 2021-04-20 16:04:08 +03:00
eap
aae0e72c35 bos #24194: EDF - SplitHexahedraIntoPrisms 2021-04-19 17:06:39 +03:00