Commit Graph

394 Commits

Author SHA1 Message Date
cconopoima
c56027a4a2 [bos #38045][EDF] (2023-T3) suppress compilation warnings of new and refactored classes.
Allow compilation in windows.
2024-01-18 10:30:12 +00:00
yoann.audouin
add7adb355 NETGEN_2D_Remote.Paramters was returning a 3D Hypotesis 2024-01-18 10:30:12 +00:00
cconopoima
ccecac5e15 [bos #38045] [EDF] (2023-T3) Stand alone version for Netgen meshers.
Separating mesh face and proxy mesh for quand adaptors and VL in 3D.

Intermedial commit

First version of 1D SA.

2D SA version and definition of simpleHypo.

Define the NETGENPlugin_NETGEN_1D2D3D_SA class to implement 1D,1D2D,1D2D3D SA version of the mesh. Using NETGENPlugin_NETGEN_2D_SA class to define the 2D SA version.

Cleaning code.

Toward 2D SA version.

Function to feed 1D elements from imported mesh into netgen.

2D SA version for netgen.

Finish support for parallel computing of 2D mesh with netgen. Add the NETGEN_2D_Remote. UsIn NETGEN_2D_SA class use bounding box of faces to allow fast discarting edge nodes far from the faces been meshed.
2024-01-18 10:30:12 +00:00
jfa
3af617de21 Increment version: 9.12.0 2023-11-20 18:27:02 +00:00
Guytri KASTANE
0ee85c91e9 #BOS 37851: cast tuple types for compilation on FD38 2023-09-29 15:02:48 +02:00
Yoann Audouin
dae130623f Modifications for multinode parallelism (with windows fixed)
Adding walltime to multinode parameters
bos #37471: fix compilation on Windows operating system
2023-09-26 10:21:46 +02:00
YOANN AUDOUIN
8281d267cb Revert "Modifications for multinode parallelism"
This reverts commit 90d8d4461e.
2023-09-04 07:57:41 +02:00
Yoann Audouin
90d8d4461e Modifications for multinode parallelism 2023-08-31 11:20:34 +02:00
cconopoima
7beb24df6b bos #32671 [EDF] avoid duplicated nodes on internal edge with quadratic elements. 2023-07-21 11:36:43 -03:00
jfa
8c9a6bc255 Merge branch 'V9_11_BR' 2023-07-19 16:12:36 +01:00
Nabil Ghodbane
494b66695d bos #36429: fix compilation issue on windows 2023-07-04 11:11:31 +02:00
mbs
ab749f8f58 updated copyright message 2023-06-19 17:55:24 +01:00
mbs
2d646f5c7d updated copyright message 2023-06-16 20:00:59 +01:00
Yoann Audouin
3230448de9 Correction for random error with NETGEN when multiple computation run at the same time
Netgen is creating a few files while running in the current folder.
Added code to have netgen change current directory when running.
2023-05-31 11:35:57 +02:00
jfa
74d4bf5fb1 Increment version: 9.11.0 2023-05-25 14:55:07 +01:00
BERNHARD Martin OpenCascade
77dd934774 Merge commit '2090e7d4fa6394a4eee1bbf9432dbd09d6e69648' 2023-05-11 15:26:43 +02:00
mbs
2090e7d4fa fixed a compilation problem 2023-04-13 18:05:16 +01:00
asozinov
426282e4b0 Porting to OCCT 7.7.0 2023-04-13 14:40:38 +01:00
Yoann Audouin
04632be459 Corrections for windows 2023-03-28 09:02:14 +02:00
Yoann Audouin
8f71164d60 Update of SMESH api 2023-03-23 11:34:30 +01:00
jfa
5f3ae9218d Merge branch 'V9_10_BR' 2022-12-16 11:14:42 +03:00
jfa
386a6ed69f Increment version: 9.10.0 2022-11-22 14:19:01 +03:00
Yoann Audouin
5bf2f4cc8d Adding new algo for parallel meshing 2022-11-16 09:14:35 +01:00
Yoann Audouin
638fecd6a5 Revert "Merge branch 'yan/parallel_mesh2'"
This reverts commit 92cbce71d3, reversing
changes made to 8142dcc96a.
2022-11-02 10:56:58 +01:00
Yoann Audouin
58f15d2720 Revert "Corrections for parallel smesh"
This reverts commit 1aecb09c15.
2022-11-02 10:56:44 +01:00
Yoann Audouin
1aecb09c15 Corrections for parallel smesh
Was crashing one of the testbase NRT_GRIDS_SMESH_BUGS_08_I1.
Issue was that input info must be sorted to ensure the same number of
volumes in one process.
Also ensure that netgen::mparam parameters are all initialised.
2022-10-24 16:26:57 +02:00
Yoann Audouin
92cbce71d3 Merge branch 'yan/parallel_mesh2' 2022-10-21 15:03:58 +02:00
Yoann Audouin
9bfa36efab Removing 30s limit on QProcess 2022-10-12 10:28:39 +02:00
Konstantin LEONTEV
8142dcc96a [bos #32189][CEA] SALOME README file: updated links to salome site. 2022-10-04 18:24:51 +03:00
Yoann Audouin
75f2fd83a4 Adding comments + removing SMESH_Gen argument 2022-10-04 14:32:49 +02:00
Yoann Audouin
fbfd90a1f8 Adding number of thread to netgen hypo + windows corrections 2022-10-03 18:11:35 +02:00
Yoann Audouin
3d82214289 Adding control of netgen log file 2022-10-03 16:15:33 +02:00
Yoann Audouin
61e4da3b0d Adding nnthreads as parameter for netgen 2022-10-03 15:46:12 +02:00
Yoann Audouin
54a50107a5 Cleanup use of netgen_params + restoring use of netgen error functions 2022-10-03 10:14:02 +02:00
Yoann Audouin
15a5ceeea7 Update of copyright 2022-10-03 08:04:00 +02:00
Yoann Audouin
1a79294029 Using MeshLocker + implementing call to assign for remote plugin 2022-10-03 08:02:37 +02:00
Yoann Audouin
9f2b637978 Cleanup of NETGEN_2D_Only 2022-09-28 08:18:14 +02:00
Yoann Audouin
08f1ef4cc3 cout replaced by MESSAGE + clean up 2022-09-28 08:17:53 +02:00
Yoann Audouin
a99d4c8ed2 Removing hard coded meshname from Mesh import 2022-09-28 08:17:53 +02:00
Yoann Audouin
f6eaf8534d Creating Remote and SA NETGEN_3D plugins 2022-09-28 08:17:53 +02:00
Yoann Audouin
d9a37018c5 Refactoring of runner 2022-09-28 08:17:53 +02:00
Yoann Audouin
1b4859d135 Refactor in runner 2022-09-28 08:17:53 +02:00
Yoann Audouin
3c4eb540f8 Refactoring of normal Compute 2022-09-28 08:17:53 +02:00
Yoann Audouin
0de7ea3ca0 Now filling param _hypParameters and _stdMaxvolume 2022-09-28 08:17:53 +02:00
Yoann Audouin
eb6fde7687 Adding support for BRep for shape 2022-09-28 08:17:53 +02:00
Yoann Audouin
57061f40af Switchin to QProcess instead of sytem for remote compute 2022-09-28 08:17:53 +02:00
Yoann Audouin
2e8bc3b2b0 Better handle of deletion of temporary folder + missing delete of temporary SMESH_Mesh 2022-09-28 08:17:53 +02:00
Yoann Audouin
c59a01e4ce Renaming functions and files + minor corrections in runner_main to detect what to do 2022-09-28 08:17:51 +02:00
Yoann Audouin
2e0b7c8b58 Using RAII to remove file.close 2022-09-28 08:17:27 +02:00
Yoann Audouin
a71af09b16 Adding support of number of thread for the mesher 2022-09-28 08:17:27 +02:00