Salome HOME
modules/smesh.git
14 years ago0020564: EDF 1156 SMESH: SIGSEGV when closing Salome if a clipping plane was defined RELIQUAT_5x_30102009
dmv [Fri, 30 Oct 2009 13:15:15 +0000 (13:15 +0000)]
0020564: EDF 1156 SMESH: SIGSEGV when closing Salome if a clipping plane was defined

14 years agoBug IPAL21435 - TC5.1.3: incorrect mapping of the object from imported UNV file in...
ouv [Fri, 30 Oct 2009 12:46:37 +0000 (12:46 +0000)]
Bug IPAL21435 - TC5.1.3: incorrect mapping of the object from imported UNV file in the 3D Viewer

14 years ago bool SMESHGUI_ConvToQuadOp::onApply()
eap [Fri, 30 Oct 2009 12:12:42 +0000 (12:12 +0000)]
 bool SMESHGUI_ConvToQuadOp::onApply()
 {
+  SUIT_OverrideCursor aWaitCursor;

14 years ago0020128: EDF SMESH 926 : Quadratic conversion of BLSURF mesh
eap [Fri, 30 Oct 2009 11:51:48 +0000 (11:51 +0000)]
0020128: EDF SMESH 926 : Quadratic conversion of BLSURF mesh
  fix GetNodeUV() for edges

14 years agoIssue 0020379: EDF SMESH 1047: Impossible to select pentahedrons when creating mesh...
ouv [Fri, 30 Oct 2009 10:58:55 +0000 (10:58 +0000)]
Issue 0020379: EDF SMESH 1047: Impossible to select pentahedrons when creating mesh volume groups

14 years ago0020560: EDF 1154 SMESH: Bad dump of a pattern mapping
dmv [Thu, 29 Oct 2009 08:48:40 +0000 (08:48 +0000)]
0020560: EDF 1154 SMESH: Bad dump of a pattern mapping

14 years ago0020557: EDF 1151 SMESH: Netgen 2D fail to mesh a ring
eap [Thu, 29 Oct 2009 08:30:57 +0000 (08:30 +0000)]
0020557: EDF 1151 SMESH: Netgen 2D fail to mesh a ring

14 years agountabify
eap [Thu, 29 Oct 2009 08:28:15 +0000 (08:28 +0000)]
untabify

14 years ago+ // commented for issue 0020557, other related ones: 0020526, PAL19080
eap [Thu, 29 Oct 2009 08:27:25 +0000 (08:27 +0000)]
+      // commented for issue 0020557, other related ones: 0020526, PAL19080
+      // edge = TopoDS::Edge( edge.Oriented( wExp.Orientation() ));

14 years agoUpdate SMESH documentation
maintenance team [Thu, 29 Oct 2009 07:26:03 +0000 (07:26 +0000)]
Update SMESH documentation

14 years agountabify
eap [Thu, 29 Oct 2009 06:40:23 +0000 (06:40 +0000)]
untabify

14 years agoIPAL21442 Dump study with ExtrusionAlongPath does not correct
dmv [Wed, 28 Oct 2009 09:23:25 +0000 (09:23 +0000)]
IPAL21442 Dump study with ExtrusionAlongPath does not correct

14 years ago0020556: EDF 1145 SMESH : Dump QuadranglePreference NO_OK
dmv [Wed, 28 Oct 2009 08:12:38 +0000 (08:12 +0000)]
0020556: EDF 1145 SMESH : Dump QuadranglePreference NO_OK

14 years ago0020551: EDF SMESH: misplaced page in help page
dmv [Wed, 28 Oct 2009 06:52:17 +0000 (06:52 +0000)]
0020551: EDF SMESH: misplaced page in help page

14 years ago0020553: EDF 1148 SMESH: Some nodes are doubled with operation RotationSweepObject
eap [Tue, 27 Oct 2009 09:05:46 +0000 (09:05 +0000)]
0020553: EDF 1148 SMESH: Some nodes are doubled with operation RotationSweepObject
  fix sweepElement() after modifs for issue 0020381:
-    if( !issimple[iNode] ) {
+    if( !elem->IsQuadratic() || !issimple[iNode] ) {

14 years agoUpdate BLSURF plugin documentation
nge [Mon, 26 Oct 2009 13:37:24 +0000 (13:37 +0000)]
Update BLSURF plugin documentation

14 years agoIPAL21423 TC_513 import SMEH_test.py failed
dmv [Thu, 22 Oct 2009 09:41:29 +0000 (09:41 +0000)]
IPAL21423 TC_513 import SMEH_test.py failed

14 years agoMerge latest check_qwt.m4 from GUI module.
vsr [Wed, 21 Oct 2009 15:18:24 +0000 (15:18 +0000)]
Merge latest check_qwt.m4 from GUI module.

14 years agoIssue 0020544: EDF 1140 SMESH: Dumpstudy with FindEqualElments function not loadable
vsr [Wed, 21 Oct 2009 10:24:34 +0000 (10:24 +0000)]
Issue 0020544: EDF 1140 SMESH: Dumpstudy with FindEqualElments function not loadable

14 years agoIssue 0020540: EDF 1143 SMESH: Error at load script if the NETGENPlugin module is...
vsr [Tue, 20 Oct 2009 11:51:00 +0000 (11:51 +0000)]
Issue 0020540: EDF 1143 SMESH: Error at load script if the NETGENPlugin module is not installed

14 years agoIPAL21387 Unknown Exception after OK in Quadrangle Parameters Hypothesis dialog box.
dmv [Thu, 15 Oct 2009 10:47:52 +0000 (10:47 +0000)]
IPAL21387 Unknown Exception after OK in Quadrangle Parameters Hypothesis dialog box.

14 years agocorrect previous integration (Porting to Python 2.6) V5_1_3rc1
dmv [Mon, 12 Oct 2009 13:47:12 +0000 (13:47 +0000)]
correct previous integration (Porting to Python 2.6)

14 years agoIPAL21363 Compute hangs up on Hypothesis Distribution of Layers.
dmv [Mon, 12 Oct 2009 13:16:41 +0000 (13:16 +0000)]
IPAL21363 Compute hangs up on Hypothesis Distribution of Layers.

14 years agoChanging version to 5.1.3
maintenance team [Mon, 12 Oct 2009 07:30:11 +0000 (07:30 +0000)]
Changing version to 5.1.3

14 years agoPorting to Python 2.6 - add coding page specification for Python scripts
dmv [Mon, 12 Oct 2009 06:16:35 +0000 (06:16 +0000)]
Porting to Python 2.6 - add coding page specification for Python scripts

14 years agoPorting to Python 2.6 - add coding page specification for Python scripts
dmv [Fri, 9 Oct 2009 13:27:53 +0000 (13:27 +0000)]
Porting to Python 2.6 - add coding page specification for Python scripts

14 years agoCorrection in BLSurf script: geometrical object must be published in study to be...
nge [Thu, 8 Oct 2009 16:13:19 +0000 (16:13 +0000)]
Correction in  BLSurf script: geometrical object must be published in study to be used with sizemaps.

14 years agoMinor corrections
nge [Thu, 8 Oct 2009 16:05:12 +0000 (16:05 +0000)]
Minor corrections

14 years agoSpelling correction
nge [Thu, 8 Oct 2009 16:02:53 +0000 (16:02 +0000)]
Spelling correction

14 years agoUpdate documentation for enforced vertices in GHS3DPLUGIN (continue)
nge [Thu, 8 Oct 2009 16:01:26 +0000 (16:01 +0000)]
Update documentation for enforced vertices in GHS3DPLUGIN (continue)

14 years agoUpdate documentation for enforced vertices in GHS3DPLUGIN
nge [Thu, 8 Oct 2009 15:37:54 +0000 (15:37 +0000)]
Update documentation for enforced vertices in GHS3DPLUGIN

14 years ago*** empty log message ***
nge [Thu, 8 Oct 2009 15:24:33 +0000 (15:24 +0000)]
*** empty log message ***

14 years agoUpdate documentation for enforced vertices in BLSURFPLUGIN
nge [Thu, 8 Oct 2009 15:23:08 +0000 (15:23 +0000)]
Update documentation for enforced vertices in BLSURFPLUGIN

14 years agoIssue 0020520: [CEA 358] Import - Export Sauv files in SMESH
vsr [Thu, 8 Oct 2009 08:54:12 +0000 (08:54 +0000)]
Issue 0020520: [CEA 358] Import - Export Sauv files in SMESH
!!! Rollback changes !!!

14 years agoIssue 0020520: [CEA 358] Import - Export Sauv files in SMESH
vsr [Wed, 7 Oct 2009 13:32:10 +0000 (13:32 +0000)]
Issue 0020520: [CEA 358] Import - Export Sauv files in SMESH

14 years agountabify
eap [Wed, 7 Oct 2009 13:14:47 +0000 (13:14 +0000)]
untabify

14 years ago0020501: EDF 1098 SMESH: Display only groups, edit a group: can't select face from...
dmv [Wed, 7 Oct 2009 12:27:27 +0000 (12:27 +0000)]
0020501: EDF 1098 SMESH: Display only groups, edit a group: can't select face from other group

14 years agoIssue 0020520: [CEA 358] Import - Export Sauv files in SMESH
vsr [Tue, 6 Oct 2009 10:29:14 +0000 (10:29 +0000)]
Issue 0020520: [CEA 358] Import - Export Sauv files in SMESH

14 years agoBug IPAL21372 - 0D algorithm. Mesh visualization failed,if all of 1-3D algorithms...
ouv [Mon, 5 Oct 2009 14:39:07 +0000 (14:39 +0000)]
Bug IPAL21372 - 0D algorithm. Mesh visualization failed,if all of 1-3D algorithms are removed,but 0D is remained.

14 years ago020461: EDF 1102 GHS3DPLUGIN: Bad detection of volumes with Ghs3d mesh
eap [Fri, 2 Oct 2009 16:20:31 +0000 (16:20 +0000)]
020461: EDF 1102 GHS3DPLUGIN: Bad detection of volumes with Ghs3d mesh

SMESH_MesherHelper:

-  void SetCheckNodePosition(bool toCheck) { myCheckNodePos = toCheck; }
   /*!
+   * \brief Check and fix node UV on a face
+   *  \retval bool - false if UV is bad and could not be fixed
+   */
+  bool CheckNodeUV(const TopoDS_Face&   F,
+                   const SMDS_MeshNode* n,
+                   gp_XY&               uv,
+                   const double         tol) const;

-  bool            myCheckNodePos;
+  std::set< int > myOkNodePosShapes;

14 years agountabify
eap [Fri, 2 Oct 2009 16:19:27 +0000 (16:19 +0000)]
untabify

14 years agountabify
eap [Fri, 2 Oct 2009 13:09:52 +0000 (13:09 +0000)]
untabify

14 years ago0020501: EDF 1098 SMESH: Display only groups, edit a group: can't select face from...
dmv [Fri, 2 Oct 2009 07:17:29 +0000 (07:17 +0000)]
0020501: EDF 1098 SMESH: Display only groups, edit a group: can't select face from other group

14 years agountabify
eap [Thu, 1 Oct 2009 06:28:20 +0000 (06:28 +0000)]
untabify

14 years agountabify
eap [Wed, 30 Sep 2009 09:27:11 +0000 (09:27 +0000)]
untabify

14 years agountabify
eap [Wed, 30 Sep 2009 09:03:53 +0000 (09:03 +0000)]
untabify

14 years ago- SMESHGUI_Dialog( QWidget* = 0, const bool = false, const bool = false,
eap [Wed, 30 Sep 2009 08:47:12 +0000 (08:47 +0000)]
-  SMESHGUI_Dialog( QWidget* = 0, const bool = false, const bool = false,
+  SMESHGUI_Dialog( QWidget* = 0, const bool modal = false, const bool allowResize = false,

14 years agountabify
eap [Wed, 30 Sep 2009 08:44:38 +0000 (08:44 +0000)]
untabify

14 years agountabify
eap [Wed, 30 Sep 2009 08:16:15 +0000 (08:16 +0000)]
untabify

14 years agoRemove JoinObjectParameters() function
vsr [Wed, 30 Sep 2009 08:10:20 +0000 (08:10 +0000)]
Remove JoinObjectParameters() function

14 years agoFixedPoints hypothesis: fix problem with values close to 0.0 and 1.0
vsr [Tue, 29 Sep 2009 16:52:15 +0000 (16:52 +0000)]
FixedPoints hypothesis: fix problem with values close to 0.0 and 1.0

14 years agoFix problem in Mesh module on closing study operation (reference to the non existent...
vsr [Tue, 29 Sep 2009 14:11:58 +0000 (14:11 +0000)]
Fix problem in Mesh module on closing study operation (reference to the non existent study is kept and used)

14 years agoIPAL21386 "Mesh to Pass Through a Point" is broken at all.
dmv [Fri, 25 Sep 2009 09:52:12 +0000 (09:52 +0000)]
IPAL21386 "Mesh to Pass Through a Point" is broken at all.

14 years ago- Patch for recent Debian distrib:
nge [Thu, 17 Sep 2009 17:11:00 +0000 (17:11 +0000)]
- Patch for recent Debian distrib:
  multiple same file is not allowed in one installation line

14 years agoAdding support for native products of recent Linux Distribs :
nge [Thu, 17 Sep 2009 16:24:09 +0000 (16:24 +0000)]
Adding support for native products of recent Linux Distribs :
- Debian Sid (Sep 2009)
- (K)Ubuntu 9.04

14 years agoIPAL21374 Add 0D element leads to visualization failure.
dmv [Thu, 17 Sep 2009 13:18:43 +0000 (13:18 +0000)]
IPAL21374 Add 0D element leads to visualization failure.

14 years agountabify
eap [Thu, 17 Sep 2009 12:22:15 +0000 (12:22 +0000)]
untabify

14 years agoIPAL21367: Fix problems with the Fixed Points widget: addition of same values should...
vsr [Thu, 17 Sep 2009 11:56:45 +0000 (11:56 +0000)]
IPAL21367: Fix problems with the Fixed Points widget: addition of same values should be disabled

14 years agosyntax corrections
ptv [Thu, 17 Sep 2009 07:40:10 +0000 (07:40 +0000)]
syntax corrections

14 years agountabify
eap [Thu, 17 Sep 2009 07:27:34 +0000 (07:27 +0000)]
untabify

14 years agoAdd missing mention about 0D elements
vsr [Wed, 16 Sep 2009 16:26:34 +0000 (16:26 +0000)]
Add missing mention about 0D elements

14 years agountabify
eap [Wed, 16 Sep 2009 12:59:00 +0000 (12:59 +0000)]
untabify

14 years agoIPAL21340
ptv [Wed, 16 Sep 2009 07:20:43 +0000 (07:20 +0000)]
IPAL21340

14 years agoFix problem with documentation
vsr [Wed, 16 Sep 2009 07:02:13 +0000 (07:02 +0000)]
Fix problem with documentation

14 years ago0020431 (Fix problem with help page)
vsr [Wed, 16 Sep 2009 07:00:48 +0000 (07:00 +0000)]
0020431 (Fix problem with help page)

14 years agoChanged for 0019296 (Evaluation).
skl [Wed, 16 Sep 2009 06:13:07 +0000 (06:13 +0000)]
Changed for 0019296 (Evaluation).

14 years ago0020310: EDF 997 SMESH : Tell the mesh to pass through different points
vsr [Tue, 15 Sep 2009 16:34:26 +0000 (16:34 +0000)]
0020310: EDF 997 SMESH : Tell the mesh to pass through different points
Fixed problem with help page.

14 years agountabify
eap [Tue, 15 Sep 2009 16:18:08 +0000 (16:18 +0000)]
untabify

14 years agoIPAL21346 After Quadrangle Algorithm failed, visualisation of mesh is bad. Regress...
dmv [Tue, 15 Sep 2009 15:27:58 +0000 (15:27 +0000)]
IPAL21346 After Quadrangle Algorithm failed, visualisation of mesh is bad. Regress to 5.1.2

14 years ago0020082: EDF 869 GEOM : Edges Orientation indicator/reverse
dmv [Tue, 15 Sep 2009 14:16:35 +0000 (14:16 +0000)]
0020082: EDF 869 GEOM : Edges Orientation indicator/reverse

14 years agoChanged for 0020431.
skl [Tue, 15 Sep 2009 13:32:29 +0000 (13:32 +0000)]
Changed for 0020431.

14 years agoIPAL21340 Compute leads to Unknown Exception if No available data in selection.
dmv [Tue, 15 Sep 2009 13:25:02 +0000 (13:25 +0000)]
IPAL21340 Compute leads to Unknown Exception if No available data in selection.

14 years ago0020431: EDF 1020 SMESH : Radial Mesh of a cylinder
eap [Tue, 15 Sep 2009 13:24:04 +0000 (13:24 +0000)]
0020431: EDF 1020 SMESH : Radial Mesh of a cylinder
  pb: only the 1st algo is applied

     // apply the algos that do not require descretized boundaries
     // ----------------------------------------------------------
     for ( subIt = smWithAlgoSupportingSubmeshes.rbegin(); subIt != subEnd; ++subIt )
+    {
+      sm = *subIt;
       if ( sm->GetComputeState() == SMESH_subMesh::READY_TO_COMPUTE)
       {

14 years ago0020082: EDF 869 GEOM : Edges Orientation indicator/reverse
dmv [Tue, 15 Sep 2009 13:00:06 +0000 (13:00 +0000)]
0020082: EDF 869 GEOM : Edges Orientation indicator/reverse

14 years ago0020310: EDF 997 SMESH : Tell the mesh to pass through different points
ptv [Tue, 15 Sep 2009 12:42:32 +0000 (12:42 +0000)]
0020310: EDF 997 SMESH : Tell the mesh to pass through different points
Edit sub mesh with hypothesis, but without algos.
It is necessary tocheck is there are any comparing of strings as "char* == char*" but HOW?

14 years ago0020378: selection is empty after "cancel" in the hypothesis edition dialog box
asl [Tue, 15 Sep 2009 12:20:05 +0000 (12:20 +0000)]
0020378: selection is empty after "cancel" in the hypothesis edition dialog box

14 years agountabify
eap [Tue, 15 Sep 2009 08:46:22 +0000 (08:46 +0000)]
untabify

14 years agoavoid FPE exception
ptv [Tue, 15 Sep 2009 07:51:41 +0000 (07:51 +0000)]
avoid FPE exception

14 years agoUse the f2c flag when trte.f is compiled with f2c
adam [Mon, 14 Sep 2009 14:13:38 +0000 (14:13 +0000)]
Use the f2c flag when trte.f is compiled with f2c

14 years agoWindows port
adam [Mon, 14 Sep 2009 14:02:45 +0000 (14:02 +0000)]
Windows port

14 years agoIssue 0020474: Symbols multi-defined in SMESHimpl.dll
vsr [Mon, 14 Sep 2009 13:21:39 +0000 (13:21 +0000)]
Issue 0020474: Symbols multi-defined in SMESHimpl.dll

14 years ago0020463: EDF 1099 SMESH: performance regression from V4 to V5
eap [Mon, 14 Sep 2009 13:05:16 +0000 (13:05 +0000)]
0020463: EDF 1099 SMESH: performance regression from V4 to V5

Remove memory leaks and optimize ParseParameters()

14 years agountabify
eap [Mon, 14 Sep 2009 12:00:44 +0000 (12:00 +0000)]
untabify

14 years agoCorrected for 0020310.
skl [Fri, 11 Sep 2009 12:10:55 +0000 (12:10 +0000)]
Corrected for 0020310.

14 years ago0020378: EDF 1042 SMESH : Gui of SMESH hypothesis not multi-study
dmv [Fri, 11 Sep 2009 11:37:47 +0000 (11:37 +0000)]
0020378: EDF 1042 SMESH : Gui of SMESH hypothesis not multi-study

14 years agountabify
eap [Thu, 10 Sep 2009 16:11:08 +0000 (16:11 +0000)]
untabify

14 years agountabify
eap [Thu, 10 Sep 2009 15:29:29 +0000 (15:29 +0000)]
untabify

14 years ago0020105: EDF 862 SMESH : Creation of the skin elements (2D) of a 3D Mesh
ptv [Thu, 10 Sep 2009 12:57:35 +0000 (12:57 +0000)]
0020105: EDF 862 SMESH : Creation of the skin elements (2D) of a 3D Mesh

14 years agountabify
eap [Thu, 10 Sep 2009 12:51:28 +0000 (12:51 +0000)]
untabify

14 years ago0020105: EDF 862 SMESH : Creation of the skin elements (2D) of a 3D Mesh
ptv [Thu, 10 Sep 2009 12:40:55 +0000 (12:40 +0000)]
0020105: EDF 862 SMESH : Creation of the skin elements (2D) of a 3D Mesh

14 years ago echo ---------------------------------------------
eap [Thu, 10 Sep 2009 11:11:30 +0000 (11:11 +0000)]
 echo ---------------------------------------------
-echo Coniguring production
+echo Configuring production
 echo ---------------------------------------------
 echo
 AC_ENABLE_DEBUG(yes)

14 years agounatbify
eap [Thu, 10 Sep 2009 11:06:18 +0000 (11:06 +0000)]
unatbify

14 years ago0020464: EDF 1100 SMESH: Performance issue of the function MoveNode
eap [Thu, 10 Sep 2009 08:10:41 +0000 (08:10 +0000)]
0020464: EDF 1100 SMESH: Performance issue of the function MoveNode

+#include <limits>

14 years ago- CORBA::Long SMESH_MeshEditor_i::FindNodeClosestTo(CORBA::Double x,
eap [Thu, 10 Sep 2009 08:07:28 +0000 (08:07 +0000)]
-  CORBA::Long SMESH_MeshEditor_i::FindNodeClosestTo(CORBA::Double x,
-                                                    CORBA::Double y,
-                                                    CORBA::Double z);
+  CORBA::Long FindNodeClosestTo(CORBA::Double x,
+                                CORBA::Double y,
+                                CORBA::Double z);

14 years agountabify
eap [Thu, 10 Sep 2009 07:19:24 +0000 (07:19 +0000)]
untabify

14 years ago0020105: EDF 862 SMESH : Creation of the skin elements (2D) of a 3D Mesh
ptv [Thu, 10 Sep 2009 06:59:27 +0000 (06:59 +0000)]
0020105: EDF 862 SMESH : Creation of the skin elements (2D) of a 3D Mesh

14 years agountabify
eap [Thu, 10 Sep 2009 06:50:30 +0000 (06:50 +0000)]
untabify

14 years ago- some memory leaks
eap [Thu, 10 Sep 2009 06:02:38 +0000 (06:02 +0000)]
- some memory leaks

14 years ago0020464: EDF 1100 SMESH: Performance issue of the function MoveNode
eap [Thu, 10 Sep 2009 05:54:04 +0000 (05:54 +0000)]
0020464: EDF 1100 SMESH: Performance issue of the function MoveNode
0020139: EDF 944 SMESH : Get 2D/3D element with X, Y, Z coordinates

     def FindNodeClosestTo(self, x, y, z):
-        preview = self.mesh.GetMeshEditPreviewer()
-        return preview.MoveClosestNodeToPoint(x, y, z, -1)
+        #preview = self.mesh.GetMeshEditPreviewer()
+        #return preview.MoveClosestNodeToPoint(x, y, z, -1)
+        return self.editor.FindNodeClosestTo(x, y, z)

+    ## Finds the elements where a point lays IN or ON
+    #  @param x  the X coordinate of a point
+    #  @param y  the Y coordinate of a point
+    #  @param z  the Z coordinate of a point
+    #  @param elementType type of elements to find (SMESH.ALL type
+    #         means elements of any type excluding nodes and 0D elements)
+    #  @return list of IDs of found elements
+    #  @ingroup l2_modif_throughp
+    def FindElementsByPoint(self, x, y, z, elementType = SMESH.ALL):
+        return self.editor.FindElementsByPoint(x, y, z, elementType)
+

14 years ago0020464: EDF 1100 SMESH: Performance issue of the function MoveNode
eap [Thu, 10 Sep 2009 05:52:11 +0000 (05:52 +0000)]
0020464: EDF 1100 SMESH: Performance issue of the function MoveNode

+    /*!
+     * Return ID of node closest to a given point
+     */
+    long FindNodeClosestTo(in double x, in double y, in double z);
+

0020139: EDF 944 SMESH : Get 2D/3D element with X, Y, Z coordinates

+    /*!
+     * Return elements of given type where the given point is IN or ON.
+     *
+     * 'ALL' type means elements of any type excluding nodes and 0D elements
+     */
+    long_array FindElementsByPoint(in double x, in double y, in double z, in ElementType type);
+