]>
SALOME platform Git repositories - plugins/blsurfplugin.git/log
vsr [Fri, 15 Mar 2013 09:58:54 +0000 (09:58 +0000)]
Fix problem with generating user docs with CMake (make usr_docs)
ana [Thu, 28 Feb 2013 14:48:25 +0000 (14:48 +0000)]
Preparing Win64 version
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
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.
akl [Tue, 19 Feb 2013 08:42:07 +0000 (08:42 +0000)]
Suppress compilation errors about redefinition of '_POSIX_C_SOURCE' and '_XOPEN_SOURCE'.
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.
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
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
eap [Thu, 20 Dec 2012 11:19:30 +0000 (11:19 +0000)]
0022015 : [CEA 734] "Relative value" disappear at hypothesis edition
Attempt #2
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);
eap [Tue, 18 Dec 2012 12:09:55 +0000 (12:09 +0000)]
22016: [CEA 740] BLSURF is verbose even with SetVerbosity (0)
eap [Tue, 18 Dec 2012 12:08:39 +0000 (12:08 +0000)]
-#ifdef WITH_SMESH_CANCEL_COMPUTE
eap [Tue, 18 Dec 2012 11:41:03 +0000 (11:41 +0000)]
0022014 : [CEA 733] "SetMinSize" has no effect on edges size on arcs
eap [Tue, 18 Dec 2012 11:31:22 +0000 (11:31 +0000)]
22015: [CEA 734] "Relative value" disappear at hypothesis edition
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
vsr [Tue, 11 Dec 2012 12:03:18 +0000 (12:03 +0000)]
Merge from V6_6_BR (V6_6_0rc2) 11/12/2012
gdd [Thu, 18 Oct 2012 12:36:36 +0000 (12:36 +0000)]
Recover previously removed methods (Python dumps were broken)
gdd [Thu, 18 Oct 2012 12:35:55 +0000 (12:35 +0000)]
Update doc
gdd [Wed, 17 Oct 2012 14:42:42 +0000 (14:42 +0000)]
Merge from BR_meshgems
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.
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
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
ana [Wed, 10 Oct 2012 08:42:09 +0000 (08:42 +0000)]
Avoid "GROUP" redefinition on win32: add 'MeshObjectType'enum to namespace SMESH
gdd [Tue, 11 Sep 2012 15:25:22 +0000 (15:25 +0000)]
Add accumulative methods (for Python dump)
gdd [Mon, 10 Sep 2012 08:33:37 +0000 (08:33 +0000)]
Change link to Distene english website
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
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
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;
};
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
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.
rnc [Thu, 30 Aug 2012 09:02:05 +0000 (09:02 +0000)]
small correction
eap [Wed, 29 Aug 2012 17:48:46 +0000 (17:48 +0000)]
-#include "SMESH_*D_Algo.hxx"
+#include "SMESH_Algo.hxx"
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 );
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;
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.
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;
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,
+ ...
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
vsr [Wed, 22 Aug 2012 11:50:04 +0000 (11:50 +0000)]
Minor change for documentation generation
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)
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
gdd [Fri, 10 Aug 2012 10:04:46 +0000 (10:04 +0000)]
OCC 6.5.2: scl.Perform() is not bugged anymore
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
rnv [Wed, 4 Jul 2012 09:02:32 +0000 (09:02 +0000)]
WIN32 compilation.
gdd [Mon, 2 Jul 2012 13:36:07 +0000 (13:36 +0000)]
Revert last commit: the correspondly changes were made in SMESH
gdd [Mon, 2 Jul 2012 12:21:08 +0000 (12:21 +0000)]
'struct SMESH_TNodeXYZ' has no member named '_xyz'
eap [Mon, 2 Jul 2012 11:15:05 +0000 (11:15 +0000)]
0021381 : EDF 1984 BLSURFPLUGIN: Sub-mesh with BLSURF
vsr [Tue, 5 Jun 2012 12:35:04 +0000 (12:35 +0000)]
Merge from V6_5_BR 05/06/2012
gdd [Thu, 12 Apr 2012 10:23:39 +0000 (10:23 +0000)]
Update French translation (dedicated to Gérald)
rnv [Thu, 12 Apr 2012 06:53:31 +0000 (06:53 +0000)]
Porting documentation on the Doxygen-1.8.0
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.
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.
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.
rnv [Wed, 28 Mar 2012 06:33:30 +0000 (06:33 +0000)]
*** empty log message ***
rnv [Wed, 28 Mar 2012 06:33:29 +0000 (06:33 +0000)]
*** empty log message ***
rnv [Wed, 28 Mar 2012 06:33:28 +0000 (06:33 +0000)]
*** empty log message ***
rnv [Wed, 28 Mar 2012 06:33:27 +0000 (06:33 +0000)]
*** empty log message ***
rnv [Wed, 28 Mar 2012 06:33:26 +0000 (06:33 +0000)]
*** empty log message ***
gdd [Fri, 23 Mar 2012 10:38:09 +0000 (10:38 +0000)]
EDF 2182: Salome crashes when Physical size is set to 0
vsr [Thu, 22 Mar 2012 11:11:11 +0000 (11:11 +0000)]
Add functions to know that SALOME module version is development one
eap [Wed, 7 Mar 2012 15:27:46 +0000 (15:27 +0000)]
untabify
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
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
gdd [Thu, 1 Mar 2012 13:53:00 +0000 (13:53 +0000)]
Some cleanup
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
gdd [Tue, 28 Feb 2012 15:51:05 +0000 (15:51 +0000)]
Add support of internal vertices for BLSURF
gdd [Fri, 17 Feb 2012 14:30:33 +0000 (14:30 +0000)]
Replace Descret by Discrete in variable and method names.
gdd [Fri, 17 Feb 2012 09:36:41 +0000 (09:36 +0000)]
Add the anisotropic and anisotropic_ratio options
gdd [Wed, 11 Jan 2012 13:03:07 +0000 (13:03 +0000)]
BLSURF support submeshes (but it still cannot be used as a submesh).
gdd [Tue, 10 Jan 2012 15:03:43 +0000 (15:03 +0000)]
The cast line was not supposed to be removed ;)
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.
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
vsr [Mon, 5 Dec 2011 11:52:38 +0000 (11:52 +0000)]
Merge from V6_4_BR 05/12/2011
vsr [Thu, 27 Oct 2011 15:34:58 +0000 (15:34 +0000)]
Merge from V6_3_BR branch (Windows porting) 27/10/2011
gdd [Thu, 27 Oct 2011 14:44:58 +0000 (14:44 +0000)]
Fix mistake in setting LOCAL_LIBS
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)
gdd [Mon, 10 Oct 2011 14:03:46 +0000 (14:03 +0000)]
rnc : fixed a crash in BLSURFPlugin
gdd [Tue, 27 Sep 2011 12:46:24 +0000 (12:46 +0000)]
Add "debug" option for BLSURF
gdd [Tue, 20 Sep 2011 13:00:57 +0000 (13:00 +0000)]
Link to libPreCAD is optional
gdd [Fri, 9 Sep 2011 08:27:53 +0000 (08:27 +0000)]
Update m4 macro
gdd [Mon, 5 Sep 2011 14:40:43 +0000 (14:40 +0000)]
rnc : removed unnecessary debug messages and comments
gdd [Mon, 29 Aug 2011 08:07:57 +0000 (08:07 +0000)]
Some minor changes
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
gdd [Tue, 23 Aug 2011 12:00:34 +0000 (12:00 +0000)]
Fix bug when no hypothesis is defined.
gdd [Tue, 23 Aug 2011 08:47:04 +0000 (08:47 +0000)]
PreCAD
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_".
jfa [Mon, 15 Aug 2011 11:37:22 +0000 (11:37 +0000)]
Porting to OCCT6.5.1
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.
gdd [Wed, 27 Jul 2011 18:45:53 +0000 (18:45 +0000)]
PreCAD GUI
Some comestic modifications of the the BlSURF hypothesis window
gdd [Tue, 26 Jul 2011 17:56:29 +0000 (17:56 +0000)]
Fix vertex index to not have existing value
gdd [Tue, 26 Jul 2011 17:48:51 +0000 (17:48 +0000)]
Add PreCAD IDL functions and implementations
gdd [Tue, 26 Jul 2011 17:19:50 +0000 (17:19 +0000)]
Add PreCAD
TODO: GUI to PreCAD options
gdd [Tue, 26 Jul 2011 13:56:30 +0000 (13:56 +0000)]
Update doc
gdd [Tue, 26 Jul 2011 13:27:46 +0000 (13:27 +0000)]
In debug mode: Add messages and set option debug=1
gdd [Tue, 26 Jul 2011 13:23:58 +0000 (13:23 +0000)]
Change the way the enforced vertices data are stored to hypo.
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
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.
vsr [Fri, 15 Jul 2011 11:22:33 +0000 (11:22 +0000)]
Merge from V6_3_BR 15/07/2011
vsr [Mon, 6 Jun 2011 09:39:50 +0000 (09:39 +0000)]
Merge from V6_3_BR 06/06/2011
gdd [Mon, 11 Apr 2011 14:13:25 +0000 (14:13 +0000)]
rnc : Fixed tab order in Local Size GUI