Salome HOME
plugins/netgenplugin.git
9 years ago23051: [CEA 1470] SMESH NetGen - Local refinement not computed and dumped properly cbr/crowdin_V7_6_BR
eap [Thu, 23 Apr 2015 15:03:26 +0000 (18:03 +0300)]
23051: [CEA 1470] SMESH NetGen - Local refinement not computed and dumped properly

  Add protection against not published shapes passed to SetLocalSizeOnShape()

9 years ago23051: [CEA 1470] SMESH NetGen - Local refinement not computed and dumped properly
eap [Tue, 21 Apr 2015 16:21:41 +0000 (19:21 +0300)]
23051: [CEA 1470] SMESH NetGen - Local refinement not computed and dumped properly

9 years agoIncrement version: 7.6.0
vsr [Fri, 17 Apr 2015 15:46:32 +0000 (18:46 +0300)]
Increment version: 7.6.0

9 years ago23047: [CEA 1472] Incorrect mesh with Netgen 1D-2D-3D but not reported in error
eap [Thu, 16 Apr 2015 19:16:15 +0000 (22:16 +0300)]
23047: [CEA 1472] Incorrect mesh with Netgen 1D-2D-3D but not reported in error

  1) fix hasBadElemOnSolid() to report non-coupled edges
  2) fix Compute() to report an error about bad elements in addition to a more general message

IPAL52687: NETGEN 1D2D3D fails on a box with meshed (by sub-meshes) holes and two sides

   FillNgMesh(): do not add nodes on degenerated edges

9 years ago0052673: Viscous Layers hypothesis is not taken into account by NETGEN 3D algo V7_6_0b1
eap [Wed, 8 Apr 2015 15:46:19 +0000 (18:46 +0300)]
0052673: Viscous Layers hypothesis is not taken into account by NETGEN 3D algo

9 years agoCopyrights update 2015. V7_6_0a1
akl [Mon, 16 Feb 2015 12:17:41 +0000 (16:17 +0400)]
Copyrights update 2015.

9 years agoFix compilation with dev OCCT
eap [Tue, 10 Feb 2015 12:12:43 +0000 (15:12 +0300)]
Fix compilation with dev OCCT

9 years ago22834: [CEA 1347] Viscous layers: be able to choose the extrusion method
eap [Tue, 10 Feb 2015 11:15:10 +0000 (14:15 +0300)]
22834: [CEA 1347] Viscous layers: be able to choose the extrusion method

9 years agoAdd patch for netgen-5.3.0
eap [Wed, 28 Jan 2015 14:54:34 +0000 (17:54 +0300)]
Add patch for netgen-5.3.0

9 years agoSwitch DEV version marker to 1
vsr [Tue, 20 Jan 2015 07:05:15 +0000 (10:05 +0300)]
Switch DEV version marker to 1

9 years agoMerge branch 'V7_5_BR'
vsr [Tue, 20 Jan 2015 07:04:15 +0000 (10:04 +0300)]
Merge branch 'V7_5_BR'

9 years agoTo build NETGEN-5
eap [Fri, 12 Dec 2014 18:18:15 +0000 (21:18 +0300)]
To build NETGEN-5

9 years agoIncrement version: 7.5.1 V7_5_BR cbr/crowdin_V7_5_BR V7_5_1 V7_5_1b1 V7_5_1rc1 V7_5_1rc2 V7_5_1rc3
vsr [Tue, 9 Dec 2014 08:46:46 +0000 (11:46 +0300)]
Increment version: 7.5.1

9 years agoIncrement version: 7.5.0 V7_5_0 V7_5_0rc1
vsr [Wed, 5 Nov 2014 15:27:22 +0000 (18:27 +0300)]
Increment version: 7.5.0

9 years agoRemove obsolete staff; redesign Handle-based and CDL-generated classes V7_5_0b1
vsr [Tue, 21 Oct 2014 14:57:30 +0000 (18:57 +0400)]
Remove obsolete staff; redesign Handle-based and CDL-generated classes

9 years agoParaView 4.2 porting
vsr [Wed, 15 Oct 2014 10:30:54 +0000 (14:30 +0400)]
ParaView 4.2 porting

9 years ago22737: [CEA 1303] Regression on test script 12_cube_ecorce_noyau.py V7_5_0a1
eap [Wed, 8 Oct 2014 12:13:59 +0000 (16:13 +0400)]
22737: [CEA 1303] Regression on test script 12_cube_ecorce_noyau.py

9 years agoRegressions
eap [Thu, 2 Oct 2014 09:28:55 +0000 (13:28 +0400)]
Regressions

 2D_mesh_NETGEN_03/D2
 bugs_05/F2
 bugs_16/S8

9 years ago22690: [CEA 1276] Regression on the test script ecorce.py
eap [Mon, 15 Sep 2014 10:47:00 +0000 (14:47 +0400)]
22690: [CEA 1276] Regression on the test script ecorce.py

9 years agoIPAL52497: NETGEN 2D is 1.5 times slower in v7.4.0 than in v7.2.0
eap [Fri, 12 Sep 2014 15:26:17 +0000 (19:26 +0400)]
IPAL52497: NETGEN 2D is 1.5 times slower in v7.4.0 than in v7.2.0

9 years agoSwitch on dev version flag
vsr [Thu, 28 Aug 2014 09:32:30 +0000 (13:32 +0400)]
Switch on dev version flag

9 years agoMerge remote branch 'origin/V7_4_BR'
vsr [Thu, 28 Aug 2014 09:32:11 +0000 (13:32 +0400)]
Merge remote branch 'origin/V7_4_BR'

9 years ago22483: EDF 2772 SMESH: Define several 3D viscous layer hypotheses on the same Geometry
eap [Wed, 27 Aug 2014 11:18:30 +0000 (15:18 +0400)]
22483: EDF 2772 SMESH: Define several 3D viscous layer hypotheses on the same Geometry

9 years agoIPAL52479: Mixed linear/quadratic mesh is created
eap [Mon, 25 Aug 2014 16:39:07 +0000 (20:39 +0400)]
IPAL52479: Mixed linear/quadratic mesh is created

9 years ago22483: EDF 2772 SMESH: Define several 3D viscous layer hypotheses on the same Geometry
eap [Fri, 22 Aug 2014 11:38:59 +0000 (15:38 +0400)]
22483: EDF 2772 SMESH: Define several 3D viscous layer hypotheses on the same Geometry

9 years agoRevert "Synchronize adm files"
vsr [Thu, 7 Aug 2014 10:10:17 +0000 (14:10 +0400)]
Revert "Synchronize adm files"

This reverts commit bc0818fc4c602b9fc07da44394126e47d3611163.

9 years agoSynchronize adm files
Maintenance team (INV) [Wed, 6 Aug 2014 19:18:26 +0000 (23:18 +0400)]
Synchronize adm files

9 years agoPatch for the dev version of the OCCT.
rnv [Mon, 4 Aug 2014 08:49:53 +0000 (12:49 +0400)]
Patch for the dev version of the OCCT.

9 years agoAbout KEEP_NETGEN_OUTPUT env
eap [Mon, 14 Jul 2014 10:20:18 +0000 (14:20 +0400)]
About KEEP_NETGEN_OUTPUT env

9 years agoVersion update: 7.4.1 V7_4_BR V7_4_1 V7_4_1rc1
vsr [Fri, 27 Jun 2014 10:13:05 +0000 (14:13 +0400)]
Version update: 7.4.1

9 years agoUpdate translation files from Crowdin V7_4_0 V7_4_0rc2
Christophe Bourcier [Thu, 22 May 2014 15:52:44 +0000 (17:52 +0200)]
Update translation files from Crowdin

10 years agoUpdate translation files from Crowdin V7_4_0rc1
Christophe Bourcier [Fri, 16 May 2014 13:11:29 +0000 (15:11 +0200)]
Update translation files from Crowdin

10 years agoUpdate French translations
vsr [Thu, 15 May 2014 05:24:30 +0000 (09:24 +0400)]
Update French translations

10 years agoNo more SetSurfaceCurvature() but SetUseSurfaceCurvature()
eap [Thu, 8 May 2014 07:50:54 +0000 (11:50 +0400)]
No more SetSurfaceCurvature() but SetUseSurfaceCurvature()

 And fix SIGSEGV if SetUseSurfaceCurvature(False) + Optimize(True)

10 years agoEnable 'Fineness' at 'curvature' switch on
eap [Wed, 7 May 2014 10:56:51 +0000 (14:56 +0400)]
Enable 'Fineness' at 'curvature' switch on

10 years agoMeshing in Salome 7.3.0 (partly) worse than in Salome 7.2.0
eap [Wed, 23 Apr 2014 11:31:14 +0000 (15:31 +0400)]
Meshing in Salome 7.3.0 (partly) worse than in Salome 7.2.0
http://www.salome-platform.org/forum/forum_12/177188362

Speed-up a bit and fix a bug that _hypParameters in not nullified in CheckHypothesis()

10 years agoIncrement version: 7.4.0
vsr [Fri, 18 Apr 2014 11:30:31 +0000 (15:30 +0400)]
Increment version: 7.4.0

10 years agoRedirect netgen output depending on KEEP_NETGEN_OUTPUT envvar
eap [Thu, 17 Apr 2014 15:16:16 +0000 (19:16 +0400)]
Redirect netgen output depending on KEEP_NETGEN_OUTPUT envvar

10 years agoMerge branch V7_3_1_BR V7_4_0a1 V7_4_0b1
vsr [Thu, 3 Apr 2014 11:51:28 +0000 (15:51 +0400)]
Merge branch V7_3_1_BR

10 years agoFor the case of SALOME_TESTS/Grids/smesh/3D_mesh_NETGEN_05/F6
eap [Fri, 14 Mar 2014 15:41:30 +0000 (19:41 +0400)]
For the case of SALOME_TESTS/Grids/smesh/3D_mesh_NETGEN_05/F6

  1) Make "Fuse Nodes on Edges ..." be true by default
  2) Set an error only to a SOLID on which bad elements lie.

10 years agoDebug of CMake build procedure
mpa [Mon, 3 Mar 2014 12:02:33 +0000 (16:02 +0400)]
Debug of CMake build procedure

10 years agoParaView 4.1 / VTK 6.1 porting V7_3_1_BR V7_3_1 V7_3_1rc1 V7_3_1rc2
vsr [Fri, 21 Feb 2014 12:40:48 +0000 (16:40 +0400)]
ParaView 4.1 / VTK 6.1 porting

10 years agoUpdate copyrights 2014.
akl [Wed, 19 Feb 2014 12:50:20 +0000 (16:50 +0400)]
Update copyrights 2014.

10 years ago0022357: EDF NETGENPLUGIN: NETGEN options
eap [Tue, 18 Feb 2014 10:06:27 +0000 (14:06 +0400)]
0022357: EDF NETGENPLUGIN: NETGEN options

Fix dump of SetUseSurfaceCurvature()

10 years agoIncrement version: 7.3.1 V7_3_1b1
vsr [Fri, 14 Feb 2014 15:31:35 +0000 (19:31 +0400)]
Increment version: 7.3.1

10 years ago0022458: [CEA 1039] Regressions on NETGEN_1D2D3D and "GetInPlaceByHistory"
imn [Wed, 5 Feb 2014 17:28:32 +0000 (17:28 +0000)]
0022458: [CEA 1039] Regressions on NETGEN_1D2D3D and "GetInPlaceByHistory"

10 years agoExport headers.
vsr [Fri, 31 Jan 2014 15:16:48 +0000 (15:16 +0000)]
Export headers.

10 years agoUpdate patch for Netgen that came from BR_imps_2013
vsr [Wed, 15 Jan 2014 10:13:21 +0000 (10:13 +0000)]
Update patch for Netgen that came from BR_imps_2013

10 years agoMerge from BR_imps_2013 14/01/2014
vsr [Wed, 15 Jan 2014 10:08:00 +0000 (10:08 +0000)]
Merge from BR_imps_2013 14/01/2014

10 years agoMerge from V7_3_BR branch 18/12/2013
vsr [Wed, 18 Dec 2013 15:10:27 +0000 (15:10 +0000)]
Merge from V7_3_BR branch 18/12/2013

10 years agoShow error in case when SMESH was built without docs V7_3_BR V7_3_0 V7_3_0_WIN V7_3_0rc1
akl [Thu, 12 Dec 2013 06:18:15 +0000 (06:18 +0000)]
Show error in case when SMESH was built without docs
 (SALOME_BUILD_DOC=OFF), but PLUGIN is built with docs (SALOME_BUILD_DOC=ON).

10 years agoFix "restrict size of elements near the segment"
eap [Wed, 11 Dec 2013 13:17:21 +0000 (13:17 +0000)]
Fix "restrict size of elements near the segment"

10 years agoFix the previous "improvement"
eap [Mon, 9 Dec 2013 13:20:04 +0000 (13:20 +0000)]
Fix the previous "improvement"

10 years ago21676: EDF 2283 NETGENPLUGIN: Improve Netgen 1D-2D-3D to generate pyramids in case...
eap [Fri, 6 Dec 2013 09:46:35 +0000 (09:46 +0000)]
21676: EDF 2283 NETGENPLUGIN: Improve Netgen 1D-2D-3D to generate pyramids in case where input 2D mesh includes quadrangles

Allow qudrangles in 3D mesh

10 years agoRegression of SALOME_TESTS/Grids/smesh/mesh_Projection_2D_00/A3 V7_3_0b1
eap [Thu, 5 Dec 2013 14:24:40 +0000 (14:24 +0000)]
Regression of SALOME_TESTS/Grids/smesh/mesh_Projection_2D_00/A3

  In AddSegmentsToMesh() do not local limit size at short edges
  neighboring long ones (length ratio > 100. )

10 years agoW/o hypotheses, behave more similar to LengthFromEdges hyp: set maxh
eap [Thu, 5 Dec 2013 13:06:52 +0000 (13:06 +0000)]
W/o hypotheses, behave more similar to LengthFromEdges hyp: set maxh
by the maximal segment length

10 years agoJapanese translations update
rnc [Thu, 5 Dec 2013 10:35:22 +0000 (10:35 +0000)]
Japanese translations update

10 years agoIncrement version to 7.3.0
vsr [Thu, 28 Nov 2013 14:34:43 +0000 (14:34 +0000)]
Increment version to 7.3.0

10 years agoCMake:
mpa [Thu, 28 Nov 2013 13:24:49 +0000 (13:24 +0000)]
CMake:
- add files to remove using command "make clean"

10 years ago22401: [CEA 992] Regression on SMESH using NETGEN 2D V7_3_0a1
eap [Thu, 21 Nov 2013 13:36:54 +0000 (13:36 +0000)]
22401: [CEA 992] Regression on SMESH using NETGEN 2D

 Remove debug output

10 years ago22401: [CEA 992] Regression on SMESH using NETGEN 2D
eap [Thu, 21 Nov 2013 08:59:17 +0000 (08:59 +0000)]
22401: [CEA 992] Regression on SMESH using NETGEN 2D

 At the second attempt, shorten range of allowed element size

10 years ago22401: [CEA 992] Regression on SMESH using NETGEN 2D
eap [Thu, 21 Nov 2013 08:23:01 +0000 (08:23 +0000)]
22401: [CEA 992] Regression on SMESH using NETGEN 2D

In AddSegmentsToMesh() do not take into account length of degenerated segments

10 years ago- from salome.NETGENPlugin import NETGENPluginBuilder
eap [Wed, 20 Nov 2013 11:31:45 +0000 (11:31 +0000)]
-    from salome.NETGENPlugin import NETGENPluginBuilder
+    import NETGENPlugin

10 years ago- Modifing Geometry and Mesh Python scripts from SALOME 6 and before
mpa [Tue, 19 Nov 2013 11:32:06 +0000 (11:32 +0000)]
- Modifing Geometry and Mesh Python scripts from SALOME 6 and before

10 years ago0022401]: [CEA 992] Regression on SMESH using NETGEN 2D
eap [Tue, 19 Nov 2013 10:30:40 +0000 (10:30 +0000)]
0022401]: [CEA 992] Regression on SMESH using NETGEN 2D

Make two attempts: with and w/o MESHCONST_ANALYSE step

10 years agoPrevent division by zero in GetProgress()
eap [Mon, 18 Nov 2013 15:56:48 +0000 (15:56 +0000)]
Prevent division by zero in GetProgress()

10 years ago22401: [CEA 992] Regression on SMESH using NETGEN 2D
eap [Fri, 15 Nov 2013 10:36:37 +0000 (10:36 +0000)]
22401: [CEA 992] Regression on SMESH using NETGEN 2D

  Change default grading "Very Coarse" -> "Coarse"

10 years ago22401: [CEA 992] Regression on SMESH using NETGEN 2D
eap [Thu, 14 Nov 2013 10:26:03 +0000 (10:26 +0000)]
22401: [CEA 992] Regression on SMESH using NETGEN 2D

 Ignore degenerated segments when setting local h

10 years agoCMake:
mpa [Wed, 13 Nov 2013 12:22:16 +0000 (12:22 +0000)]
CMake:
- delete kernel dependency because options are local now
- enable cmake testing for have message "No tests were
found" if module has not tests

10 years ago-#if (OCC_VERSION_MAJOR << 16 | OCC_VERSION_MINOR << 8 | OCC_VERSION_MAINTENANCE...
eap [Mon, 11 Nov 2013 11:19:26 +0000 (11:19 +0000)]
-#if (OCC_VERSION_MAJOR << 16 | OCC_VERSION_MINOR << 8 | OCC_VERSION_MAINTENANCE) > 0x060100

10 years ago22355: EDF SMESH: New 1D hypothesis "Adaptive"
eap [Mon, 11 Nov 2013 11:19:09 +0000 (11:19 +0000)]
22355: EDF SMESH: New 1D hypothesis "Adaptive"

Let netgen limit size of triangles depending on geometry curvature in
case of missing hypothesis or usage of "NETGEN Parameters" hypothesis

10 years agoFix configuration pb
vsr [Wed, 6 Nov 2013 09:09:13 +0000 (09:09 +0000)]
Fix configuration pb

10 years agoJapanese translations update
rnc [Tue, 5 Nov 2013 15:24:50 +0000 (15:24 +0000)]
Japanese translations update

10 years agoCMake: improved reloading of dependent CMake targets in Config file to
mpa [Tue, 5 Nov 2013 12:47:01 +0000 (12:47 +0000)]
CMake: improved reloading of dependent CMake targets in Config file to
account for COMPONENTS.

10 years agoCMake:
mpa [Fri, 1 Nov 2013 07:56:30 +0000 (07:56 +0000)]
CMake:
Edit documentation. Use salome macros to set the environment for sphinx run.

10 years agoCMake:
mpa [Thu, 31 Oct 2013 11:52:42 +0000 (11:52 +0000)]
CMake:
- Accumulate environment variables, to be used later to run some command in proper environment.

10 years agoWin32 compilation.
rnv [Thu, 24 Oct 2013 13:46:04 +0000 (13:46 +0000)]
Win32 compilation.

10 years agoCMake: rollback of previous changes
mpa [Wed, 23 Oct 2013 14:17:20 +0000 (14:17 +0000)]
CMake: rollback of previous changes

10 years agoCMake: doing proper string comparison in IF clause
mpa [Wed, 23 Oct 2013 10:20:07 +0000 (10:20 +0000)]
CMake: doing proper string comparison in IF clause

10 years agoCMake: using SALOME_ACCUMULATE_HEADERS() to populate the complete list of includes...
mpa [Wed, 23 Oct 2013 06:53:12 +0000 (06:53 +0000)]
CMake: using SALOME_ACCUMULATE_HEADERS() to populate the complete list of includes required by NETGENPLUGIN header files.

10 years agoCmake: add a deletion of documentation directory to command make clean
mpa [Wed, 23 Oct 2013 06:51:01 +0000 (06:51 +0000)]
Cmake: add a deletion of documentation directory to command make clean

10 years ago- SALOME_BUILD_DOC, SALOME_BUILD_TESTS and SALOME_BUILD_DOC should be independent...
mpa [Wed, 23 Oct 2013 06:48:43 +0000 (06:48 +0000)]
- SALOME_BUILD_DOC, SALOME_BUILD_TESTS and SALOME_BUILD_DOC should be independent in each module
- Add definitions and include directories of dependent modules

10 years agoAdd alternative automatic triangulation and tetrahedralization hypotheses sets
vsr [Fri, 18 Oct 2013 11:11:48 +0000 (11:11 +0000)]
Add alternative automatic triangulation and tetrahedralization hypotheses sets

10 years agoCorrect netgen headers detection
vsr [Mon, 14 Oct 2013 13:44:14 +0000 (13:44 +0000)]
Correct netgen headers detection

10 years agoIMP: NETGENPLUGIN / CMake build procedure: CAS and VTK can be found on the base of...
rnc [Mon, 14 Oct 2013 09:16:04 +0000 (09:16 +0000)]
IMP: NETGENPLUGIN / CMake build procedure: CAS and VTK can be found on the base of the configuration exposed by GUI if any

10 years agoPorting NETGENPLUGIN SALOME module build procedure to the CMake build system: initial...
rnv [Fri, 11 Oct 2013 12:38:59 +0000 (12:38 +0000)]
Porting NETGENPLUGIN SALOME module build procedure to the CMake build system: initial version.

10 years agoPb: nothing is generated on several-solids shape if there is a
eap [Thu, 10 Oct 2013 10:28:16 +0000 (10:28 +0000)]
Pb: nothing is generated on several-solids shape if there is a
sub-mesh on an empty geom group.

10 years ago-#include "GEOM_Object.hxx"
eap [Thu, 26 Sep 2013 08:21:18 +0000 (08:21 +0000)]
-#include "GEOM_Object.hxx"

10 years ago22170: [CEA 704] Redirect NETGEN outup in a log file
eap [Tue, 10 Sep 2013 13:41:19 +0000 (13:41 +0000)]
22170: [CEA 704] Redirect NETGEN outup in a log file

redirect cout-output to the file as well

10 years agoProgress bar
eap [Tue, 3 Sep 2013 15:43:58 +0000 (15:43 +0000)]
Progress bar

10 years ago- cout << "NOTE: netgen output log was REMOVED " << _outputFileName << endl; BR_new_bop4
eap [Fri, 23 Aug 2013 15:00:28 +0000 (15:00 +0000)]
-  cout << "NOTE: netgen output log was REMOVED       " << _outputFileName << endl;

10 years agoMerge from V7_2_BR 09/08/2013
vsr [Mon, 12 Aug 2013 10:51:49 +0000 (10:51 +0000)]
Merge from V7_2_BR 09/08/2013

10 years agoFix regression of SMESH_TEST/Grids/smesh/3D_mesh_Extrusion/A3
eap [Thu, 8 Aug 2013 14:48:03 +0000 (14:48 +0000)]
Fix regression of SMESH_TEST/Grids/smesh/3D_mesh_Extrusion/A3

Pb with INTERNAL FACE

10 years ago0022291: EDF 2712 SMESH: Bad dump of QuadrangleParameters
eap [Wed, 7 Aug 2013 09:35:26 +0000 (09:35 +0000)]
0022291: EDF 2712 SMESH: Bad dump of QuadrangleParameters

+               idl-module="NETGENPlugin"

10 years agoprogress bar
eap [Mon, 5 Aug 2013 12:24:30 +0000 (12:24 +0000)]
progress bar

10 years agoIMP: NETGENPLUGIN: Japanese translations
rnc [Thu, 25 Jul 2013 12:56:56 +0000 (12:56 +0000)]
IMP: NETGENPLUGIN: Japanese translations

10 years ago0022170: [CEA 704] Redirect NETGEN outup in a log file
eap [Tue, 23 Jul 2013 12:58:30 +0000 (12:58 +0000)]
0022170: [CEA 704] Redirect NETGEN outup in a log file

Keep output files in case of failure in DEBUG mode only

10 years ago0022170: [CEA 704] Redirect NETGEN outup in a log file
eap [Tue, 23 Jul 2013 12:55:24 +0000 (12:55 +0000)]
0022170: [CEA 704] Redirect NETGEN outup in a log file

Notify on outup redirection in DEBUG mode only

10 years agoProgress bar
eap [Tue, 23 Jul 2013 12:52:05 +0000 (12:52 +0000)]
Progress bar

+  virtual double GetProgress() const;

10 years agoProgress bar
eap [Tue, 23 Jul 2013 12:51:46 +0000 (12:51 +0000)]
Progress bar

+  double GetProgress(const SMESH_Algo* holder, const int * algoProgressTic ) const;
+  ~NETGENPlugin_Mesher();
+  void SetSelfPointer( NETGENPlugin_Mesher ** ptr );