]> SALOME platform Git repositories - plugins/blsurfplugin.git/log
Salome HOME
plugins/blsurfplugin.git
11 years agoUpdate header.
rnv [Fri, 15 Mar 2013 12:15:42 +0000 (12:15 +0000)]
Update header.

11 years agoUpdate header.
rnv [Fri, 15 Mar 2013 12:03:17 +0000 (12:03 +0000)]
Update header.

11 years agoFix problem with generating user docs with CMake (make usr_docs)
vsr [Fri, 15 Mar 2013 09:58:54 +0000 (09:58 +0000)]
Fix problem with generating user docs with CMake (make usr_docs)

11 years agoPreparing Win64 version
ana [Thu, 28 Feb 2013 14:48:25 +0000 (14:48 +0000)]
Preparing Win64 version

11 years agofix failure of non-regression test SMESH_TEST/Grids/smesh/imps8/I1
eap [Thu, 28 Feb 2013 14:45:34 +0000 (14:45 +0000)]
fix failure of non-regression test SMESH_TEST/Grids/smesh/imps8/I1

  Restore functioning of "Use Internal Vertices of all faces" option

11 years agoFixed failure of BLSURFPlugin when edges have been removed by PreCAD. The output...
rnc [Tue, 26 Feb 2013 17:50:22 +0000 (17:50 +0000)]
Fixed failure of BLSURFPlugin when edges have been removed by PreCAD. The output tag is out of emap indices range. One of the associated initial tags is now used instead of it. The shape to which the mesh edge has to be added is retrieved from this initial tag.
"mesh_get_composite_tag_definition" has been used for this.

11 years agoSuppress compilation errors about redefinition of '_POSIX_C_SOURCE' and '_XOPEN_SOURCE'.
akl [Tue, 19 Feb 2013 08:42:07 +0000 (08:42 +0000)]
Suppress compilation errors about redefinition of '_POSIX_C_SOURCE' and '_XOPEN_SOURCE'.

11 years agoFix path to 'am2cmake.py' as soon as it was moved into 'deprecated' subdir. BR_new_bop2
akl [Thu, 14 Feb 2013 14:28:04 +0000 (14:28 +0000)]
Fix path to 'am2cmake.py' as soon as it was moved into 'deprecated' subdir.

11 years ago0021893: EDF 2133 SMESH : Improvement of 3D extrusion algorithm
eap [Fri, 1 Feb 2013 13:53:09 +0000 (13:53 +0000)]
0021893: EDF 2133 SMESH : Improvement of 3D extrusion algorithm

In SetParameters(), use size of the shape to mesh by BLSURF instead
of the whole shape to mesh when defining default element size

11 years ago0022065: EDF 2514 SMESH : number of triangles with BLSURF
eap [Mon, 28 Jan 2013 08:58:03 +0000 (08:58 +0000)]
0022065: EDF 2514 SMESH : number of triangles with BLSURF

In SetParameters(), avoid "shadowing" of the user size by the default
min or max size

12 years ago0022015: [CEA 734] "Relative value" disappear at hypothesis edition BR_PORTING_VTK6
eap [Thu, 20 Dec 2012 11:19:30 +0000 (11:19 +0000)]
0022015: [CEA 734] "Relative value" disappear at hypothesis edition

  Attempt #2

12 years ago22017: [CEA 739] Get an error code returned by cadsurf_set_param()
eap [Tue, 18 Dec 2012 13:41:32 +0000 (13:41 +0000)]
22017: [CEA 739] Get an error code returned by cadsurf_set_param()

+    void set_param(cadsurf_session_t *css,
+                   const char *       option_name,
+                   const char *       option_value);

12 years ago22016: [CEA 740] BLSURF is verbose even with SetVerbosity (0)
eap [Tue, 18 Dec 2012 12:09:55 +0000 (12:09 +0000)]
22016: [CEA 740] BLSURF is verbose even with SetVerbosity (0)

12 years ago-#ifdef WITH_SMESH_CANCEL_COMPUTE
eap [Tue, 18 Dec 2012 12:08:39 +0000 (12:08 +0000)]
-#ifdef WITH_SMESH_CANCEL_COMPUTE

12 years ago0022014: [CEA 733] "SetMinSize" has no effect on edges size on arcs
eap [Tue, 18 Dec 2012 11:41:03 +0000 (11:41 +0000)]
0022014: [CEA 733] "SetMinSize" has no effect on edges size on arcs

12 years ago22015: [CEA 734] "Relative value" disappear at hypothesis edition
eap [Tue, 18 Dec 2012 11:31:22 +0000 (11:31 +0000)]
22015: [CEA 734] "Relative value" disappear at hypothesis edition

12 years ago21948: EDF SMESH : Memory is not freed when deleting a mesh
eap [Fri, 14 Dec 2012 14:02:36 +0000 (14:02 +0000)]
21948: EDF SMESH : Memory is not freed when deleting a mesh

   Elimenate memory leaks on CORBA objects, servants of SALOMEDS objects etc

12 years agoMerge from V6_6_BR (V6_6_0rc2) 11/12/2012
vsr [Tue, 11 Dec 2012 12:03:18 +0000 (12:03 +0000)]
Merge from V6_6_BR (V6_6_0rc2) 11/12/2012

12 years agoRecover previously removed methods (Python dumps were broken) V6_6_0a1
gdd [Thu, 18 Oct 2012 12:36:36 +0000 (12:36 +0000)]
Recover previously removed methods (Python dumps were broken)

12 years agoUpdate doc
gdd [Thu, 18 Oct 2012 12:35:55 +0000 (12:35 +0000)]
Update doc

12 years agoMerge from BR_meshgems
gdd [Wed, 17 Oct 2012 14:42:42 +0000 (14:42 +0000)]
Merge from BR_meshgems

12 years ago0021308: EDF 1923 SMESH: Remove hard-coded dependency of the external mesh plugins...
ana [Wed, 17 Oct 2012 06:13:18 +0000 (06:13 +0000)]
0021308: EDF 1923 SMESH: Remove hard-coded dependency of the external mesh plugins from the SMESH module
* Improve documentation for meshing plug-ins (in particular, dynamically added methods). Porting to CMake.

12 years ago0021543: EDF 1978 SMESH: Viscous layer for 2D meshes
eap [Tue, 16 Oct 2012 09:01:15 +0000 (09:01 +0000)]
0021543: EDF 1978 SMESH: Viscous layer for 2D meshes

   Fix merge of nodes: proxy nodes must be treated first

12 years ago0021543: EDF 1978 SMESH: Viscous layer for 2D meshes
eap [Mon, 15 Oct 2012 14:59:12 +0000 (14:59 +0000)]
0021543: EDF 1978 SMESH: Viscous layer for 2D meshes

   Add StdMeshers_ViscousLayers2D hypothesis

12 years agoAvoid "GROUP" redefinition on win32: add 'MeshObjectType'enum to namespace SMESH
ana [Wed, 10 Oct 2012 08:42:09 +0000 (08:42 +0000)]
Avoid "GROUP" redefinition on win32: add 'MeshObjectType'enum to namespace SMESH

12 years agoAdd accumulative methods (for Python dump)
gdd [Tue, 11 Sep 2012 15:25:22 +0000 (15:25 +0000)]
Add accumulative methods (for Python dump)

12 years agoChange link to Distene english website
gdd [Mon, 10 Sep 2012 08:33:37 +0000 (08:33 +0000)]
Change link to Distene english website

12 years ago0021823: [CEA 649] Compute failed without any errors
eap [Mon, 3 Sep 2012 06:29:00 +0000 (06:29 +0000)]
0021823: [CEA 649] Compute failed without any errors

  Avoid reporting errors about EDGEs w/o mesh

12 years ago0021818: [CEA 645] Error when using Use Internal Vertices
eap [Fri, 31 Aug 2012 11:04:42 +0000 (11:04 +0000)]
0021818: [CEA 645] Error when using Use Internal Vertices

   Fix detection of INTERNAL nodes

12 years ago0021819: [CEA 646] BLSURF creates duplicate nodes, mesh impossible with GHS3D
eap [Fri, 31 Aug 2012 10:37:33 +0000 (10:37 +0000)]
0021819: [CEA 646] BLSURF creates duplicate nodes, mesh impossible with GHS3D

  struct TEnfVertex {
     ...
+    TopoDS_Vertex vertex;
  };

12 years ago0021819: [CEA 646] BLSURF creates duplicate nodes, mesh impossible with GHS3D
eap [Fri, 31 Aug 2012 10:36:48 +0000 (10:36 +0000)]
0021819: [CEA 646] BLSURF creates duplicate nodes, mesh impossible with GHS3D

   assure merging nodes on an enforced vertex included in two faces

12 years agoEDF 1457 : Fixed a bug in enforced vertices. A map was not cleared in the right place.
rnc [Thu, 30 Aug 2012 14:23:52 +0000 (14:23 +0000)]
EDF 1457 : Fixed a bug in enforced vertices. A map was not cleared in the right place.

12 years agosmall correction
rnc [Thu, 30 Aug 2012 09:02:05 +0000 (09:02 +0000)]
small correction

12 years ago-#include "SMESH_*D_Algo.hxx"
eap [Wed, 29 Aug 2012 17:48:46 +0000 (17:48 +0000)]
-#include "SMESH_*D_Algo.hxx"
+#include "SMESH_Algo.hxx"

12 years ago0021819: [CEA 646] BLSURF creates duplicate nodes, mesh impossible with GHS3D
eap [Wed, 29 Aug 2012 07:28:51 +0000 (07:28 +0000)]
0021819: [CEA 646] BLSURF creates duplicate nodes, mesh impossible with GHS3D

+          // prevent creation of a node on an internal vertex by SMESH Engine
+          mesh.GetSubMesh( exp_face.Current() )->SetIsAlwaysComputed( true );

12 years ago0021818: [CEA 645] Error when using Use Internal Vertices
eap [Tue, 28 Aug 2012 15:09:11 +0000 (15:09 +0000)]
0021818: [CEA 645] Error when using Use Internal Vertices

make enforced only INTERNAL vertices

+          if ( exp_face.Current().Orientation() != TopAbs_INTERNAL &&
+               SMESH_MesherHelper::GetAncestors( exp_face.Current(), mesh, TopAbs_EDGE )->more())
+            continue;

12 years ago"Use internal vertices of all faces" option is not correctly saved in the study.
gdd [Mon, 27 Aug 2012 14:40:22 +0000 (14:40 +0000)]
"Use internal vertices of all faces" option is not correctly saved in the study.

12 years ago0021812: [CEA 638] Error when using Use Internal Vertices on all faces
eap [Fri, 24 Aug 2012 13:23:35 +0000 (13:23 +0000)]
0021812: [CEA 638] Error when using Use Internal Vertices on all faces

make enforced only INTERNAL vertices

+          if ( exp_face.Current().Orientation() != TopAbs_INTERNAL )
+            continue;

12 years ago0021811: EDF BLSURFPLUGIN GHS3DPLUGIN: If dump is not historical, dump of hypothesis...
eap [Fri, 24 Aug 2012 11:44:08 +0000 (11:44 +0000)]
0021811: EDF BLSURFPLUGIN GHS3DPLUGIN: If dump is not historical, dump of hypothesis is incomplete

enumerate methods that don't change a value of a meshing parameter but
add one more value

+      <python-wrap>
+        <accumulative-methods>
+          SetEnforcedVertex,
+          ...

12 years agoImprovement of Python API documentation (SMESH and plugins):
vsr [Fri, 24 Aug 2012 06:03:02 +0000 (06:03 +0000)]
Improvement of Python API documentation (SMESH and plugins):
- move base Mesh_Algorithm class to the separate python module

12 years agoMinor change for documentation generation
vsr [Wed, 22 Aug 2012 11:50:04 +0000 (11:50 +0000)]
Minor change for documentation generation

12 years ago0021308: EDF 1923 SMESH: Remove hard-coded dependency of the external mesh plugins...
vsr [Wed, 22 Aug 2012 10:37:06 +0000 (10:37 +0000)]
0021308: EDF 1923 SMESH: Remove hard-coded dependency of the external mesh plugins from the SMESH module
* Improve documentation for meshing plug-ins (in particular, dynamically added methods)

12 years ago0021797: EDF 2343 SMESH: Evaluation of meshes give very different results compared...
eap [Mon, 13 Aug 2012 11:04:53 +0000 (11:04 +0000)]
0021797: EDF 2343 SMESH: Evaluation of meshes give very different results compared to real results

12 years agoOCC 6.5.2: scl.Perform() is not bugged anymore
gdd [Fri, 10 Aug 2012 10:04:46 +0000 (10:04 +0000)]
OCC 6.5.2: scl.Perform() is not bugged anymore

12 years ago0021785: [CEA 619] impossible to add an enforced vertex by coords
gdd [Wed, 8 Aug 2012 09:47:00 +0000 (09:47 +0000)]
0021785: [CEA 619] impossible to add an enforced vertex by coords

Coordinates of enforced vertex is now correctly added

12 years agoWIN32 compilation.
rnv [Wed, 4 Jul 2012 09:02:32 +0000 (09:02 +0000)]
WIN32 compilation.

12 years agoRevert last commit: the correspondly changes were made in SMESH
gdd [Mon, 2 Jul 2012 13:36:07 +0000 (13:36 +0000)]
Revert last commit: the correspondly changes were made in SMESH

12 years ago'struct SMESH_TNodeXYZ' has no member named '_xyz'
gdd [Mon, 2 Jul 2012 12:21:08 +0000 (12:21 +0000)]
'struct SMESH_TNodeXYZ' has no member named '_xyz'

12 years ago0021381: EDF 1984 BLSURFPLUGIN: Sub-mesh with BLSURF
eap [Mon, 2 Jul 2012 11:15:05 +0000 (11:15 +0000)]
0021381: EDF 1984 BLSURFPLUGIN: Sub-mesh with BLSURF

12 years agoMerge from V6_5_BR 05/06/2012
vsr [Tue, 5 Jun 2012 12:35:04 +0000 (12:35 +0000)]
Merge from V6_5_BR 05/06/2012

12 years agoUpdate French translation (dedicated to Gérald)
gdd [Thu, 12 Apr 2012 10:23:39 +0000 (10:23 +0000)]
Update French translation (dedicated to Gérald)

12 years agoPorting documentation on the Doxygen-1.8.0 V6_5_0a1
rnv [Thu, 12 Apr 2012 06:53:31 +0000 (06:53 +0000)]
Porting documentation on the Doxygen-1.8.0

12 years ago0021308: EDF 1923 SMESH: Remove hard-coded dependency of the external mesh plugins...
rnv [Wed, 28 Mar 2012 07:39:16 +0000 (07:39 +0000)]
0021308: EDF 1923 SMESH: Remove hard-coded dependency of the external mesh plugins from the SMESH module: Update documentation.

12 years ago0021308: EDF 1923 SMESH: Remove hard-coded dependency of the external mesh plugins...
rnv [Wed, 28 Mar 2012 07:04:07 +0000 (07:04 +0000)]
0021308: EDF 1923 SMESH: Remove hard-coded dependency of the external mesh plugins from the SMESH module: Update documentation.

12 years ago0021308: EDF 1923 SMESH: Remove hard-coded dependency of the external mesh plugins...
rnv [Wed, 28 Mar 2012 06:45:34 +0000 (06:45 +0000)]
0021308: EDF 1923 SMESH: Remove hard-coded dependency of the external mesh plugins from the SMESH module: Update documentation.

12 years ago*** empty log message ***
rnv [Wed, 28 Mar 2012 06:33:30 +0000 (06:33 +0000)]
*** empty log message ***

12 years ago*** empty log message ***
rnv [Wed, 28 Mar 2012 06:33:29 +0000 (06:33 +0000)]
*** empty log message ***

12 years ago*** empty log message ***
rnv [Wed, 28 Mar 2012 06:33:28 +0000 (06:33 +0000)]
*** empty log message ***

12 years ago*** empty log message ***
rnv [Wed, 28 Mar 2012 06:33:27 +0000 (06:33 +0000)]
*** empty log message ***

12 years ago*** empty log message ***
rnv [Wed, 28 Mar 2012 06:33:26 +0000 (06:33 +0000)]
*** empty log message ***

12 years agoEDF 2182: Salome crashes when Physical size is set to 0
gdd [Fri, 23 Mar 2012 10:38:09 +0000 (10:38 +0000)]
EDF 2182: Salome crashes when Physical size is set to 0

12 years agoAdd functions to know that SALOME module version is development one
vsr [Thu, 22 Mar 2012 11:11:11 +0000 (11:11 +0000)]
Add functions to know that SALOME module version is development one

12 years agountabify
eap [Wed, 7 Mar 2012 15:27:46 +0000 (15:27 +0000)]
untabify

12 years ago0021308: Remove hard-coded dependency of the external mesh plugins from the SMESH...
eap [Wed, 7 Mar 2012 15:27:24 +0000 (15:27 +0000)]
0021308: Remove hard-coded dependency of the external mesh plugins from the SMESH module

+# Scripts to be installed.
+dist_salomescript_DATA= BLSURFPluginDC.py

12 years ago0021308: Remove hard-coded dependency of the external mesh plugins from the SMESH...
eap [Wed, 7 Mar 2012 15:25:08 +0000 (15:25 +0000)]
0021308: Remove hard-coded dependency of the external mesh plugins from the SMESH module

Describe methods wrapping algorithms and hypotheses into python

12 years agoSome cleanup
gdd [Thu, 1 Mar 2012 13:53:00 +0000 (13:53 +0000)]
Some cleanup

12 years ago0021500: EDF 2134 BLSURFPLUGIN: Error message when a problem occurs with the distene...
eap [Wed, 29 Feb 2012 10:18:31 +0000 (10:18 +0000)]
0021500: EDF 2134 BLSURFPLUGIN: Error message when a problem occurs with the distene licence server

12 years agoAdd support of internal vertices for BLSURF
gdd [Tue, 28 Feb 2012 15:51:05 +0000 (15:51 +0000)]
Add support of internal vertices for BLSURF

12 years agoReplace Descret by Discrete in variable and method names.
gdd [Fri, 17 Feb 2012 14:30:33 +0000 (14:30 +0000)]
Replace Descret by Discrete in variable and method names.

12 years agoAdd the anisotropic and anisotropic_ratio options
gdd [Fri, 17 Feb 2012 09:36:41 +0000 (09:36 +0000)]
Add the anisotropic and anisotropic_ratio options

12 years agoBLSURF support submeshes (but it still cannot be used as a submesh).
gdd [Wed, 11 Jan 2012 13:03:07 +0000 (13:03 +0000)]
BLSURF support submeshes (but it still cannot be used as a submesh).

12 years agoThe cast line was not supposed to be removed ;)
gdd [Tue, 10 Jan 2012 15:03:43 +0000 (15:03 +0000)]
The cast line was not supposed to be removed ;)

12 years agoIf there is an error, returns the message to display a single Warning Dialog.
gdd [Tue, 10 Jan 2012 14:58:39 +0000 (14:58 +0000)]
If there is an error, returns the message to display a single Warning Dialog.

12 years ago0021439: EDF 2004 GEOM, SMESH: Dump of study gives bad geom group and stops with...
eap [Tue, 10 Jan 2012 14:12:53 +0000 (14:12 +0000)]
0021439: EDF 2004 GEOM, SMESH: Dump of study gives bad geom group and stops with NameError exception
   fix checkParams() to not to restore an old value if a new one is OK

13 years agoMerge from V6_4_BR 05/12/2011
vsr [Mon, 5 Dec 2011 11:52:38 +0000 (11:52 +0000)]
Merge from V6_4_BR 05/12/2011

13 years agoMerge from V6_3_BR branch (Windows porting) 27/10/2011 V6_4_0a1
vsr [Thu, 27 Oct 2011 15:34:58 +0000 (15:34 +0000)]
Merge from V6_3_BR branch (Windows porting) 27/10/2011

13 years agoFix mistake in setting LOCAL_LIBS
gdd [Thu, 27 Oct 2011 14:44:58 +0000 (14:44 +0000)]
Fix mistake in setting LOCAL_LIBS

13 years agoFix detection of BLSURF libraries in m4 macro (didn't work on Ubuntu 11.10)
gdd [Wed, 26 Oct 2011 13:29:51 +0000 (13:29 +0000)]
Fix detection of BLSURF libraries in m4 macro (didn't work on Ubuntu 11.10)

13 years agornc : fixed a crash in BLSURFPlugin
gdd [Mon, 10 Oct 2011 14:03:46 +0000 (14:03 +0000)]
rnc : fixed a crash in BLSURFPlugin

13 years agoAdd "debug" option for BLSURF
gdd [Tue, 27 Sep 2011 12:46:24 +0000 (12:46 +0000)]
Add "debug" option for BLSURF

13 years agoLink to libPreCAD is optional
gdd [Tue, 20 Sep 2011 13:00:57 +0000 (13:00 +0000)]
Link to libPreCAD is optional

13 years agoUpdate m4 macro
gdd [Fri, 9 Sep 2011 08:27:53 +0000 (08:27 +0000)]
Update m4 macro

13 years agornc : removed unnecessary debug messages and comments
gdd [Mon, 5 Sep 2011 14:40:43 +0000 (14:40 +0000)]
rnc : removed unnecessary debug messages and comments

13 years agoSome minor changes
gdd [Mon, 29 Aug 2011 08:07:57 +0000 (08:07 +0000)]
Some minor changes

13 years agoUpdate PreCAD feature.
gdd [Tue, 23 Aug 2011 15:24:32 +0000 (15:24 +0000)]
Update PreCAD feature.
New methods were added to set the preCAD options:
SetPreCADOptionValue
GetPreCADOptionValue
UnsetPreCADOption

13 years agoFix bug when no hypothesis is defined.
gdd [Tue, 23 Aug 2011 12:00:34 +0000 (12:00 +0000)]
Fix bug when no hypothesis is defined.

13 years agoPreCAD
gdd [Tue, 23 Aug 2011 08:47:04 +0000 (08:47 +0000)]
PreCAD

13 years agoAdd/Modify PreCAD usage and options.
gdd [Mon, 22 Aug 2011 16:01:41 +0000 (16:01 +0000)]
Add/Modify PreCAD usage and options.
The most significant options have dedicated methods:
SetPreCADMergeEdges(bool)
SetPreCADRemoveNanoEdges(bool)
SetPreCADEpsNano(double)
SetPreCADDiscardInput(bool)

The others options can be set using the method SetOption. In this later case the names should be prepend by "PRECAD_".

13 years agoPorting to OCCT6.5.1
jfa [Mon, 15 Aug 2011 11:37:22 +0000 (11:37 +0000)]
Porting to OCCT6.5.1

13 years agoAdd export to .mesh file at computation if a file name is given.
gdd [Thu, 28 Jul 2011 16:50:11 +0000 (16:50 +0000)]
Add export to .mesh file at computation if a file name is given.

13 years agoPreCAD GUI
gdd [Wed, 27 Jul 2011 18:45:53 +0000 (18:45 +0000)]
PreCAD GUI
Some comestic modifications of the the BlSURF hypothesis window

13 years agoFix vertex index to not have existing value
gdd [Tue, 26 Jul 2011 17:56:29 +0000 (17:56 +0000)]
Fix vertex index to not have existing value

13 years agoAdd PreCAD IDL functions and implementations
gdd [Tue, 26 Jul 2011 17:48:51 +0000 (17:48 +0000)]
Add PreCAD IDL functions and implementations

13 years agoAdd PreCAD
gdd [Tue, 26 Jul 2011 17:19:50 +0000 (17:19 +0000)]
Add PreCAD
TODO: GUI to PreCAD options

13 years agoUpdate doc
gdd [Tue, 26 Jul 2011 13:56:30 +0000 (13:56 +0000)]
Update doc

13 years agoIn debug mode: Add messages and set option debug=1
gdd [Tue, 26 Jul 2011 13:27:46 +0000 (13:27 +0000)]
In debug mode: Add messages and set option debug=1

13 years agoChange the way the enforced vertices data are stored to hypo.
gdd [Tue, 26 Jul 2011 13:23:58 +0000 (13:23 +0000)]
Change the way the enforced vertices data are stored to hypo.

13 years agoAutomatic switch to physicalMesh=SIZEMAP when a sizemap or an enforced vertex is set
gdd [Tue, 26 Jul 2011 08:50:25 +0000 (08:50 +0000)]
Automatic switch to physicalMesh=SIZEMAP when a sizemap or an enforced vertex is set

13 years agoFix problem with doxygen (using default font leads to the dot errors) - switch defaul...
vsr [Wed, 20 Jul 2011 10:05:26 +0000 (10:05 +0000)]
Fix problem with doxygen (using default font leads to the dot errors) - switch default dot font explicitly to Arial.

13 years agoMerge from V6_3_BR 15/07/2011
vsr [Fri, 15 Jul 2011 11:22:33 +0000 (11:22 +0000)]
Merge from V6_3_BR 15/07/2011