Salome HOME
plugins/netgenplugin.git
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 );

10 years agoAdditional fix for 0022170: [CEA 704] Redirect NETGEN outup in a log file:
akl [Thu, 11 Jul 2013 10:21:33 +0000 (10:21 +0000)]
Additional fix for 0022170: [CEA 704] Redirect NETGEN outup in a log file:
standard error stream of 'netgen' is redirected to the same temporary file as standard output stream.

10 years agoCompute Progress bar
eap [Tue, 9 Jul 2013 12:01:11 +0000 (12:01 +0000)]
Compute Progress bar

-    res = 0.5 * netgen::multithread.percent / 100.; // [0., 0.5]
+    res = 0.001 + 0.5 * netgen::multithread.percent / 100.; // [0., 0.5]

10 years ago+ virtual double GetProgress() const;
eap [Wed, 3 Jul 2013 16:22:00 +0000 (16:22 +0000)]
+  virtual double GetProgress() const;

10 years ago+ cout << "NOTE: netgen output log REMOVED " << _outputFileName << endl;
eap [Wed, 3 Jul 2013 16:20:36 +0000 (16:20 +0000)]
+  cout << "NOTE: netgen output log REMOVED        " << _outputFileName << endl;

10 years agoCoTech decision: move MEDWrapper from MED to SMESH
eap [Wed, 26 Jun 2013 11:39:19 +0000 (11:39 +0000)]
CoTech decision: move MEDWrapper from MED to SMESH

Remove dependency on MED module

10 years ago0022232: [CEA 837] Memory corruption in GEOM/SMESH that leads to segfault on debian64
eap [Wed, 19 Jun 2013 14:21:33 +0000 (14:21 +0000)]
0022232: [CEA 837] Memory corruption in GEOM/SMESH that leads to segfault on debian64

Fix "Conditional jump or move depends on uninitialised value(s)" valgrind error
- initialize NETGENPlugin_NetgenLibWrapper::isComputeOk

10 years agoCorrection of implementation of 0022170 ([CEA 704] Redirect NETGEN outup in a log... BR_new_bop3
akl [Mon, 3 Jun 2013 10:48:54 +0000 (10:48 +0000)]
Correction of implementation of 0022170 ([CEA 704] Redirect NETGEN outup in a log file) to avoid patching of "netgen" product.

10 years agoImplementation of 0022170: [CEA 704] Redirect NETGEN outup in a log file.
akl [Fri, 31 May 2013 08:47:45 +0000 (08:47 +0000)]
Implementation of 0022170: [CEA 704] Redirect NETGEN outup in a log file.
Output of 'netgen' is redirected to temporary file.

10 years agocorrect orientation is assured by StdMeshers_FaceSide, no need to care more about it
eap [Thu, 30 May 2013 16:26:56 +0000 (16:26 +0000)]
correct orientation is assured by StdMeshers_FaceSide, no need to care more about it

11 years ago0022100: EDF 2413 SMESH: Take into account TRIA7
eap [Thu, 16 May 2013 17:28:31 +0000 (17:28 +0000)]
0022100: EDF 2413 SMESH: Take into account TRIA7

Generate quadratic volumes from a quadratic 2D mesh w/o shape

11 years agoCorrection because of 'smeshDC' refactoring. V7_2_1_BR V7_2_0 V7_2_0_public V7_2_0p1 V7_2_0p2 V7_2_0rc1 V7_2_0rc2
akl [Thu, 18 Apr 2013 04:56:15 +0000 (04:56 +0000)]
Correction because of 'smeshDC' refactoring.

11 years agoIncrement version to 7.2.0
vsr [Fri, 12 Apr 2013 15:27:20 +0000 (15:27 +0000)]
Increment version to 7.2.0

11 years agoUsing HTML_EXTRA_STYLESHEET instead of HTML_STYLESHEET to use default style and custo...
akl [Thu, 11 Apr 2013 07:30:14 +0000 (07:30 +0000)]
Using HTML_EXTRA_STYLESHEET instead of HTML_STYLESHEET to use default style and customize the header and footer only.

11 years agoInstall example scripts.
akl [Thu, 11 Apr 2013 07:17:59 +0000 (07:17 +0000)]
Install example scripts.

11 years agoImprove documentation
vsr [Tue, 9 Apr 2013 06:33:39 +0000 (06:33 +0000)]
Improve documentation

11 years agoImprove documentation
vsr [Tue, 9 Apr 2013 06:05:15 +0000 (06:05 +0000)]
Improve documentation

11 years agoImprove documentation
vsr [Mon, 8 Apr 2013 16:39:32 +0000 (16:39 +0000)]
Improve documentation

11 years agoRestore documentation of methods dynamically added by plug-ins to the Mesh class...
vsr [Fri, 5 Apr 2013 10:47:52 +0000 (10:47 +0000)]
Restore documentation of methods dynamically added by plug-ins to the Mesh class, killed by previous integration

11 years agoRestore documentation of methods dynamically added by plug-ins to the Mesh class...
vsr [Fri, 5 Apr 2013 10:38:32 +0000 (10:38 +0000)]
Restore documentation of methods dynamically added by plug-ins to the Mesh class, killed by previous integration

11 years agoRestore documentation of methods dynamically added by plug-ins to the Mesh class...
vsr [Fri, 5 Apr 2013 09:36:23 +0000 (09:36 +0000)]
Restore documentation of methods dynamically added by plug-ins to the Mesh class, killed by previous integration

11 years agoRestore documentation of methods dynamically added by plug-ins to the Mesh class...
vsr [Fri, 5 Apr 2013 09:25:37 +0000 (09:25 +0000)]
Restore documentation of methods dynamically added by plug-ins to the Mesh class, killed by previous integration

11 years agoMerge from BR_plugins_pbyacs 03/04/2013
vsr [Thu, 4 Apr 2013 07:11:14 +0000 (07:11 +0000)]
Merge from BR_plugins_pbyacs 03/04/2013

11 years agoFix bug with missing documentation for dynamic methods
inv [Thu, 4 Apr 2013 06:30:54 +0000 (06:30 +0000)]
Fix bug with missing documentation for dynamic methods

11 years agoMerge from V6_main 01/04/2013 V7_2_0b1
vsr [Mon, 1 Apr 2013 13:28:55 +0000 (13:28 +0000)]
Merge from V6_main 01/04/2013

11 years agoSet dev tag back to 1 V7_2_0a1
vsr [Wed, 20 Mar 2013 11:14:24 +0000 (11:14 +0000)]
Set dev tag back to 1

11 years agoIncrement version of 7.1.0 V7_1_0
vsr [Wed, 20 Mar 2013 09:32:03 +0000 (09:32 +0000)]
Increment version of 7.1.0

11 years agoMerge from V6_main 15/03/2013
vsr [Fri, 15 Mar 2013 14:52:50 +0000 (14:52 +0000)]
Merge from V6_main 15/03/2013

11 years agoFix to build by CMAKE with Netgen-5.0.0
akl [Tue, 12 Mar 2013 10:48:19 +0000 (10:48 +0000)]
Fix to build by CMAKE with Netgen-5.0.0

11 years agoMerge from V6_main 06/03/2013
vsr [Wed, 6 Mar 2013 13:59:46 +0000 (13:59 +0000)]
Merge from V6_main 06/03/2013

11 years agoMerge from V6_main 28/02/2013 V7_1_0b1
vsr [Thu, 28 Feb 2013 15:39:38 +0000 (15:39 +0000)]
Merge from V6_main 28/02/2013

11 years agoMerge from V6_main 11/02/2013 V7_siman
vsr [Tue, 12 Feb 2013 14:44:36 +0000 (14:44 +0000)]
Merge from V6_main 11/02/2013

11 years agoMerge from V6_main 13/12/2012 BR_KERNEL_REFACTORING V7_1_0_pre
vsr [Thu, 13 Dec 2012 12:29:39 +0000 (12:29 +0000)]
Merge from V6_main 13/12/2012

11 years agoMerge from V6_main (04/10/2012) V7_0_0 V7_0_0rc1
vsr [Mon, 8 Oct 2012 13:15:52 +0000 (13:15 +0000)]
Merge from V6_main (04/10/2012)

11 years agoIncrement version number (prepare SALOME version 7.0.0)
inv [Wed, 15 Aug 2012 10:48:22 +0000 (10:48 +0000)]
Increment version number (prepare SALOME version 7.0.0)

11 years agoMerge from V6_main_20120808 08Aug12
vsr [Thu, 9 Aug 2012 11:45:31 +0000 (11:45 +0000)]
Merge from V6_main_20120808 08Aug12

15 years agoMerge from BR_V5_DEV 16Feb09
vsr [Tue, 17 Feb 2009 07:15:34 +0000 (07:15 +0000)]
Merge from BR_V5_DEV 16Feb09

16 years agoJoin modifications from BR_Dev_For_4_0 tag V4_1_1.
jfa [Fri, 7 Mar 2008 07:47:18 +0000 (07:47 +0000)]
Join modifications from BR_Dev_For_4_0 tag V4_1_1.

17 years agoJoin modifications from branch BR_DEBUG_3_2_0b1 T3_2_0b2 V3_2_0 V3_2_0b2
jfa [Thu, 1 Jun 2006 11:42:55 +0000 (11:42 +0000)]
Join modifications from branch BR_DEBUG_3_2_0b1