Salome HOME
plugins/netgenplugin.git
2 months agoCreate LICENSE github/pr-1 master 7/head
Mohd Afeef Badri [Fri, 19 Jan 2024 17:40:41 +0000 (18:40 +0100)]
Create LICENSE

Previously wrong License type was applied

2 months agoDelete COPYING
Mohd Afeef Badri [Fri, 19 Jan 2024 17:39:29 +0000 (18:39 +0100)]
Delete COPYING

2 months agoUpdated copyright comment
mbs [Sat, 20 Jan 2024 13:59:13 +0000 (13:59 +0000)]
Updated copyright comment

2 months ago[bos #38045][EDF] (2023-T3) suppress compilation warnings of new and refactored classes. cce/38045 6/head
cconopoima [Wed, 3 Jan 2024 12:47:10 +0000 (12:47 +0000)]
[bos #38045][EDF] (2023-T3) suppress compilation warnings of new and refactored classes.

Allow compilation in windows.

2 months agoNETGEN_2D_Remote.Paramters was returning a 3D Hypotesis
yoann.audouin [Tue, 2 Jan 2024 13:53:33 +0000 (14:53 +0100)]
NETGEN_2D_Remote.Paramters was returning a 3D Hypotesis

2 months ago[bos #38045] [EDF] (2023-T3) Stand alone version for Netgen meshers.
cconopoima [Tue, 24 Oct 2023 15:58:28 +0000 (16:58 +0100)]
[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.

4 months agoIncrement version: 9.12.0 V9_12_BR V9_12_0 V9_12_0rc1
jfa [Mon, 20 Nov 2023 18:27:02 +0000 (18:27 +0000)]
Increment version: 9.12.0

6 months ago#BOS 37851: cast tuple types for compilation on FD38 bos/37851 V9_12_0b1 5/head
Guytri KASTANE [Fri, 29 Sep 2023 13:02:48 +0000 (15:02 +0200)]
#BOS 37851: cast tuple types for compilation on FD38

6 months agoModifications for multinode parallelism (with windows fixed) V9_12_0a1 V9_12_0a2
Yoann Audouin [Thu, 23 Mar 2023 10:34:30 +0000 (11:34 +0100)]
Modifications for multinode parallelism (with windows fixed)

Adding walltime to multinode parameters
bos #37471: fix compilation on Windows operating system

7 months agoRevert "Modifications for multinode parallelism"
YOANN AUDOUIN [Mon, 4 Sep 2023 05:57:41 +0000 (07:57 +0200)]
Revert "Modifications for multinode parallelism"

This reverts commit 90d8d4461e44b60af0362e45804f6b0873bb9887.

7 months agoModifications for multinode parallelism
Yoann Audouin [Thu, 23 Mar 2023 10:34:30 +0000 (11:34 +0100)]
Modifications for multinode parallelism

8 months agobos #32671 [EDF] avoid duplicated nodes on internal edge with quadratic elements. cce/32671 3/head
cconopoima [Tue, 16 May 2023 12:35:15 +0000 (09:35 -0300)]
bos #32671 [EDF] avoid duplicated nodes on internal edge with quadratic elements.

8 months agoMerge branch 'V9_11_BR'
jfa [Wed, 19 Jul 2023 15:12:36 +0000 (16:12 +0100)]
Merge branch 'V9_11_BR'

9 months agobos #36429: fix compilation issue on windows bos/36429 4/head
Nabil Ghodbane [Tue, 4 Jul 2023 09:11:31 +0000 (11:11 +0200)]
bos #36429: fix compilation issue on windows

9 months agoupdated copyright message V9_11_BR V9_11_0
mbs [Mon, 19 Jun 2023 16:55:24 +0000 (17:55 +0100)]
updated copyright message

10 months agoupdated copyright message
mbs [Fri, 16 Jun 2023 19:00:59 +0000 (20:00 +0100)]
updated copyright message

10 months agoCorrection for random error with NETGEN when multiple computation run at the same...
Yoann Audouin [Wed, 31 May 2023 09:35:57 +0000 (11:35 +0200)]
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.

10 months agoIncrement version: 9.11.0 V9_11_0rc1
jfa [Thu, 25 May 2023 13:55:07 +0000 (14:55 +0100)]
Increment version: 9.11.0

11 months agoMerge commit '2090e7d4fa6394a4eee1bbf9432dbd09d6e69648' V9_11_0b1
BERNHARD Martin OpenCascade [Thu, 11 May 2023 13:26:43 +0000 (15:26 +0200)]
Merge commit '2090e7d4fa6394a4eee1bbf9432dbd09d6e69648'

12 months agofixed a compilation problem port_OCCT770 2/head
mbs [Thu, 13 Apr 2023 17:05:16 +0000 (18:05 +0100)]
fixed a compilation problem

12 months agoPorting to OCCT 7.7.0
asozinov [Thu, 13 Apr 2023 13:40:38 +0000 (14:40 +0100)]
Porting to OCCT 7.7.0

12 months agoCorrections for windows yan/parallel_mesh_win V9_11_0a1 V9_11_0a2 1/head
Yoann Audouin [Tue, 28 Mar 2023 07:02:14 +0000 (09:02 +0200)]
Corrections for windows

12 months agoUpdate of SMESH api
Yoann Audouin [Thu, 23 Mar 2023 10:34:30 +0000 (11:34 +0100)]
Update of SMESH api

16 months agoMerge branch 'V9_10_BR'
jfa [Fri, 16 Dec 2022 08:14:42 +0000 (11:14 +0300)]
Merge branch 'V9_10_BR'

16 months agoIncrement version: 9.10.0 V9_10_BR V9_10_0 V9_10_0rc1
jfa [Tue, 22 Nov 2022 11:19:01 +0000 (14:19 +0300)]
Increment version: 9.10.0

16 months agoAdding new algo for parallel meshing V9_10_0b1
Yoann Audouin [Fri, 21 Oct 2022 13:03:58 +0000 (15:03 +0200)]
Adding new algo for parallel meshing

17 months agoRevert "Merge branch 'yan/parallel_mesh2'"
Yoann Audouin [Wed, 2 Nov 2022 09:56:58 +0000 (10:56 +0100)]
Revert "Merge branch 'yan/parallel_mesh2'"

This reverts commit 92cbce71d361328b23d943ad87d52db9f5282c72, reversing
changes made to 8142dcc96afb3eec72c4932f4778c0ef0c79d8f9.

17 months agoRevert "Corrections for parallel smesh"
Yoann Audouin [Wed, 2 Nov 2022 09:56:44 +0000 (10:56 +0100)]
Revert "Corrections for parallel smesh"

This reverts commit 1aecb09c15462724ab10751ef9348c24f2f134a9.

17 months agoCorrections for parallel smesh
Yoann Audouin [Mon, 24 Oct 2022 14:26:57 +0000 (16:26 +0200)]
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.

17 months agoMerge branch 'yan/parallel_mesh2'
Yoann Audouin [Fri, 21 Oct 2022 13:03:58 +0000 (15:03 +0200)]
Merge branch 'yan/parallel_mesh2'

18 months agoRemoving 30s limit on QProcess yan/parallel_mesh2
Yoann Audouin [Wed, 12 Oct 2022 08:28:39 +0000 (10:28 +0200)]
Removing 30s limit on QProcess

18 months ago[bos #32189][CEA] SALOME README file: updated links to salome site. V9_10_0a1 V9_10_0a2
Konstantin LEONTEV [Tue, 4 Oct 2022 15:24:51 +0000 (18:24 +0300)]
[bos #32189][CEA] SALOME README file: updated links to salome site.

18 months agoAdding comments + removing SMESH_Gen argument
Yoann Audouin [Tue, 4 Oct 2022 12:32:49 +0000 (14:32 +0200)]
Adding comments + removing SMESH_Gen argument

18 months agoAdding number of thread to netgen hypo + windows corrections
Yoann Audouin [Mon, 3 Oct 2022 16:11:35 +0000 (18:11 +0200)]
Adding number of thread to netgen hypo + windows corrections

18 months agoAdding control of netgen log file
Yoann Audouin [Mon, 3 Oct 2022 14:15:33 +0000 (16:15 +0200)]
Adding control of netgen log file

18 months agoAdding nnthreads as parameter for netgen
Yoann Audouin [Mon, 3 Oct 2022 13:46:12 +0000 (15:46 +0200)]
Adding nnthreads as parameter for netgen

18 months agoCleanup use of netgen_params + restoring use of netgen error functions
Yoann Audouin [Mon, 3 Oct 2022 08:14:02 +0000 (10:14 +0200)]
Cleanup use of netgen_params + restoring use of netgen error functions

18 months agoUpdate of copyright
Yoann Audouin [Mon, 3 Oct 2022 06:04:00 +0000 (08:04 +0200)]
Update of copyright

18 months agoUsing MeshLocker + implementing call to assign for remote plugin
Yoann Audouin [Mon, 3 Oct 2022 06:02:37 +0000 (08:02 +0200)]
Using MeshLocker + implementing call to assign for remote plugin

18 months agoCleanup of NETGEN_2D_Only
Yoann Audouin [Wed, 28 Sep 2022 06:06:51 +0000 (08:06 +0200)]
Cleanup of NETGEN_2D_Only

18 months agocout replaced by MESSAGE + clean up
Yoann Audouin [Wed, 21 Sep 2022 14:36:10 +0000 (16:36 +0200)]
cout replaced by MESSAGE + clean up

18 months agoRemoving hard coded meshname from Mesh import
Yoann Audouin [Wed, 21 Sep 2022 13:15:31 +0000 (15:15 +0200)]
Removing hard coded meshname from Mesh import

18 months agoCreating Remote and SA NETGEN_3D plugins
Yoann Audouin [Wed, 21 Sep 2022 12:21:30 +0000 (14:21 +0200)]
Creating Remote and SA NETGEN_3D plugins

18 months agoRefactoring of runner
Yoann Audouin [Mon, 19 Sep 2022 13:13:31 +0000 (15:13 +0200)]
Refactoring of runner

18 months agoRefactor in runner
Yoann Audouin [Mon, 19 Sep 2022 09:49:00 +0000 (11:49 +0200)]
Refactor in runner

18 months agoRefactoring of normal Compute
Yoann Audouin [Mon, 19 Sep 2022 09:18:08 +0000 (11:18 +0200)]
Refactoring of normal Compute

18 months agoNow filling param _hypParameters and _stdMaxvolume
Yoann Audouin [Mon, 19 Sep 2022 09:12:06 +0000 (11:12 +0200)]
Now filling param _hypParameters and _stdMaxvolume

18 months agoAdding support for BRep for shape
Yoann Audouin [Thu, 15 Sep 2022 13:12:50 +0000 (15:12 +0200)]
Adding support for BRep for shape

18 months agoSwitchin to QProcess instead of sytem for remote compute
Yoann Audouin [Thu, 15 Sep 2022 12:06:22 +0000 (14:06 +0200)]
Switchin to QProcess instead of sytem for remote compute

18 months agoBetter handle of deletion of temporary folder + missing delete of temporary SMESH_Mesh
Yoann Audouin [Thu, 15 Sep 2022 09:01:41 +0000 (11:01 +0200)]
Better handle of deletion of temporary folder + missing delete of temporary SMESH_Mesh

18 months agoRenaming functions and files + minor corrections in runner_main to detect what to do
Yoann Audouin [Tue, 13 Sep 2022 14:46:00 +0000 (16:46 +0200)]
Renaming functions and files + minor corrections in runner_main to detect what to do

18 months agoUsing RAII to remove file.close
Yoann Audouin [Tue, 13 Sep 2022 12:33:19 +0000 (14:33 +0200)]
Using RAII to remove file.close

18 months agoAdding support of number of thread for the mesher
Yoann Audouin [Tue, 13 Sep 2022 07:48:51 +0000 (09:48 +0200)]
Adding support of number of thread for the mesher

18 months agoRenaming netgen2d/3d internal calls
Yoann Audouin [Mon, 12 Sep 2022 06:11:15 +0000 (08:11 +0200)]
Renaming netgen2d/3d internal calls

18 months agopartial work for netgen2d in run_mesher + corrections for netgen3d nodeVec + restorin...
Yoann Audouin [Fri, 9 Sep 2022 07:50:30 +0000 (09:50 +0200)]
partial work for netgen2d in run_mesher + corrections for netgen3d nodeVec + restoring sequential netgen2D_only

18 months agoGeneric path for executable
Yoann Audouin [Wed, 31 Aug 2022 14:29:01 +0000 (16:29 +0200)]
Generic path for executable

18 months agoIntegration of run_mesher code
Yoann Audouin [Wed, 31 Aug 2022 14:07:16 +0000 (16:07 +0200)]
Integration of run_mesher code

18 months agorestoring original compute + Cleanup
Yoann Audouin [Tue, 30 Aug 2022 11:23:18 +0000 (13:23 +0200)]
restoring original compute + Cleanup

18 months agoWorking version for run_mesher for netgen 3d
Yoann Audouin [Fri, 26 Aug 2022 09:36:21 +0000 (11:36 +0200)]
Working version for run_mesher for netgen 3d

18 months agoUsing provider for occgeom and nglib
Yoann Audouin [Mon, 25 Jul 2022 08:34:43 +0000 (10:34 +0200)]
Using provider for occgeom and nglib

22 months agoRemove MEFISTO V9_9_1b1
eap [Fri, 15 Apr 2022 10:10:43 +0000 (13:10 +0300)]
Remove MEFISTO

Set NETGEN_2D as default algorithm

22 months agoMerge branch 'V9_9_BR'
vsr [Tue, 31 May 2022 09:11:15 +0000 (12:11 +0300)]
Merge branch 'V9_9_BR'

23 months agoCopyright update 2022 V9_9_BR V9_9_0 V9_9_0rc1 V9_9_0rc2
vsr [Thu, 5 May 2022 14:25:00 +0000 (17:25 +0300)]
Copyright update 2022

23 months agoIncrement version: 9.9.0
vsr [Thu, 5 May 2022 07:36:54 +0000 (10:36 +0300)]
Increment version: 9.9.0

2 years agoMerge branch 'V9_8_BR' V9_9_0a1 V9_9_0a2 V9_9_0b1
vsr [Fri, 10 Dec 2021 09:39:11 +0000 (12:39 +0300)]
Merge branch 'V9_8_BR'

2 years agobos #26656 [CEA] NETGEN/NETGENPLUGIN abnormal calculation duration V9_8_BR V9_8_0 V9_8_0rc1
eap [Wed, 1 Dec 2021 11:18:12 +0000 (14:18 +0300)]
bos #26656 [CEA] NETGEN/NETGENPLUGIN abnormal calculation duration

  Enable switching off the parallel meshing

2 years agobos #26656 [CEA] NETGEN/NETGENPLUGIN abnormal calculation duration
eap [Wed, 1 Dec 2021 11:18:12 +0000 (14:18 +0300)]
bos #26656 [CEA] NETGEN/NETGENPLUGIN abnormal calculation duration

  Enable switching off the parallel meshing

2 years agobos #18711: NETGEN 6 Integration in SALOME
eap [Mon, 29 Nov 2021 11:20:44 +0000 (14:20 +0300)]
bos #18711: NETGEN 6 Integration in SALOME

  mparams.nthreads = std::thread::hardware_concurrency();

2 years agobos #18711: NETGEN 6 Integration in SALOME
eap [Mon, 29 Nov 2021 11:20:44 +0000 (14:20 +0300)]
bos #18711: NETGEN 6 Integration in SALOME

  mparams.nthreads = std::thread::hardware_concurrency();

2 years agocompilation error
eap [Sat, 27 Nov 2021 12:39:50 +0000 (15:39 +0300)]
compilation error

2 years agocompilation error
eap [Sat, 27 Nov 2021 12:39:50 +0000 (15:39 +0300)]
compilation error

2 years agobos #26523 EDF 24234 - Viscous Layer
eap [Sat, 27 Nov 2021 11:06:46 +0000 (14:06 +0300)]
bos #26523 EDF 24234 - Viscous Layer

fix wrong treatment of a shrunk FACE with two adjacent FACEs with layers

2 years agobos #26523 EDF 24234 - Viscous Layer
eap [Sat, 27 Nov 2021 11:06:46 +0000 (14:06 +0300)]
bos #26523 EDF 24234 - Viscous Layer

fix wrong treatment of a shrunk FACE with two adjacent FACEs with layers

2 years agoIncrement version: 9.8.0
vsr [Fri, 26 Nov 2021 10:21:47 +0000 (13:21 +0300)]
Increment version: 9.8.0

2 years agoMerge branch 'occ/26452_face_ori'
vsr [Fri, 19 Nov 2021 16:04:08 +0000 (19:04 +0300)]
Merge branch 'occ/26452_face_ori'

2 years agobos #26452 [EDF] (2021) SMESH: orientation of faces occ/26452_face_ori
eap [Wed, 17 Nov 2021 15:47:59 +0000 (18:47 +0300)]
bos #26452 [EDF] (2021) SMESH: orientation of faces

   follow MESH_MeshEditor change

2 years agobos #26515 [CEA 24622] Failing SMESH tests V9_8_0b1
eap [Tue, 26 Oct 2021 15:27:40 +0000 (18:27 +0300)]
bos #26515 [CEA 24622] Failing SMESH tests

  Expose NETGEN version via NETGENPlugin.NETGEN_VERSION_MAJOR constant
  accessible as smeshBuilder.NETGEN_VERSION_MAJOR

2 years agoBuild NETGENPLUGIN under Windows platform with Netgen-6 V9_8_0a1 V9_8_0a2
rnv [Fri, 8 Oct 2021 08:50:58 +0000 (11:50 +0300)]
Build NETGENPLUGIN under Windows platform with Netgen-6

2 years agobos #18711 [CEA 18704] COTECH action 117.4: NETGEN 6 Integration in SALOME
eap [Mon, 6 Sep 2021 12:52:51 +0000 (15:52 +0300)]
bos #18711 [CEA 18704] COTECH action 117.4: NETGEN 6 Integration in SALOME

cleanup + PATCH

2 years agoNetgen available in SSL mode
Anthony Geay [Fri, 27 Aug 2021 09:43:54 +0000 (11:43 +0200)]
Netgen available in SSL mode

2 years agoMerge branch 'V9_7_BR'
vsr [Mon, 24 May 2021 14:36:10 +0000 (17:36 +0300)]
Merge branch 'V9_7_BR'

2 years agoexport into medcoupling data structure
Anthony Geay [Tue, 18 May 2021 08:52:37 +0000 (10:52 +0200)]
export into medcoupling data structure

2 years agoIncrement version: 9.7.0 V9_7_BR V9_7_0 V9_7_0rc1 V9_7_0rc2
vsr [Tue, 27 Apr 2021 13:20:34 +0000 (16:20 +0300)]
Increment version: 9.7.0

2 years agobos #20256: [CEA 18523] Porting SMESH to int 64 bits occ/20256_v2 V9_7_0a1 V9_7_0a2 V9_7_0b1
eap [Wed, 17 Mar 2021 15:14:10 +0000 (18:14 +0300)]
bos #20256: [CEA 18523] Porting SMESH to int 64 bits

3 years agoAvoid installing redundant files
vsr [Mon, 5 Apr 2021 18:17:57 +0000 (21:17 +0300)]
Avoid installing redundant files

3 years agoCopyright update 2021
vsr [Wed, 24 Mar 2021 17:52:31 +0000 (20:52 +0300)]
Copyright update 2021

3 years agoWIP agy/arch2_ic0
Anthony Geay [Wed, 3 Feb 2021 08:23:21 +0000 (09:23 +0100)]
WIP

3 years agobos #20597 EDF 22725 - Problem with NETGEN2D
eap [Mon, 18 Jan 2021 15:29:15 +0000 (18:29 +0300)]
bos #20597 EDF 22725 - Problem with NETGEN2D

3 years ago#18711 [CEA 18704] COTECH action 117.4: NETGEN 6 Integration in SALOME
eap [Thu, 10 Dec 2020 10:14:25 +0000 (13:14 +0300)]
#18711 [CEA 18704] COTECH action 117.4: NETGEN 6 Integration in SALOME

3 years ago#18963 Minimize compiler warnings
SALOME [Fri, 21 Aug 2020 10:42:17 +0000 (13:42 +0300)]
#18963 Minimize compiler warnings

3 years agoMerge branch 'V9_6_BR'
vsr [Wed, 11 Nov 2020 17:10:02 +0000 (20:10 +0300)]
Merge branch 'V9_6_BR'

3 years agoIncrement version: 9.6.0 V9_6_BR V9_6_0 V9_6_0rc1
vsr [Fri, 16 Oct 2020 16:06:20 +0000 (19:06 +0300)]
Increment version: 9.6.0

3 years agoMerge branch 'V9_5_BR' V9_6_0a1 V9_6_0a2 V9_6_0b1
vsr [Fri, 10 Jul 2020 15:36:05 +0000 (18:36 +0300)]
Merge branch 'V9_5_BR'

3 years agoIncrement version: 9.5.0 V9_5_BR V9_5_0 V9_5_0rc1 V9_5_0rc2 V9_5_0rc3
vsr [Tue, 19 May 2020 10:29:57 +0000 (13:29 +0300)]
Increment version: 9.5.0

3 years agoInclude SalomeMacros.cmake with NO_POLICY_SCOPE to apply policies V9_5_0b1
vsr [Mon, 20 Apr 2020 09:12:20 +0000 (12:12 +0300)]
Include SalomeMacros.cmake with NO_POLICY_SCOPE to apply policies

4 years agoRemove CMake warnings: set-up cmake policies globally in SalomeMacros.cmake
vsr [Thu, 16 Apr 2020 17:31:59 +0000 (20:31 +0300)]
Remove CMake warnings: set-up cmake policies globally in SalomeMacros.cmake

4 years agoCopyright update 2020
vsr [Thu, 16 Apr 2020 07:34:13 +0000 (10:34 +0300)]
Copyright update 2020

4 years agoIPAL0054628: Medial Axis failure and NETGEN SIGSEGV V9_5_0a2
eap [Thu, 2 Apr 2020 18:14:06 +0000 (21:14 +0300)]
IPAL0054628: Medial Axis failure and NETGEN SIGSEGV

Prevent SIGSEGV

4 years agoIPAL0054631: NETGEN-1D2D3D fails on two adjacent boxes with Viscous Layers
eap [Fri, 27 Mar 2020 19:46:34 +0000 (22:46 +0300)]
IPAL0054631: NETGEN-1D2D3D fails on two adjacent boxes with Viscous Layers

Bug reported in https://www.salome-platform.org/forum/forum_14/64297494#556145973

4 years agoPorting to Paraview 5.8 rnv/pv58_1 rnv/pv58_2
vsr [Fri, 28 Feb 2020 08:54:38 +0000 (11:54 +0300)]
Porting to Paraview 5.8