Salome HOME
modules/smesh.git
12 years agoFix bug 18122: 'Name Error' from some functions of smeshDC.Mesh class. V4_1_0rc3
jfa [Fri, 7 Dec 2007 13:48:11 +0000 (13:48 +0000)]
Fix bug 18122: 'Name Error' from some functions of smeshDC.Mesh class.

12 years agoNPAL18095: Pb. with dump python and mesh group by filter. V4_1_0rc2
jfa [Thu, 6 Dec 2007 11:23:55 +0000 (11:23 +0000)]
NPAL18095: Pb. with dump python and mesh group by filter.

12 years agoFix for Bug IPAL17943
apo [Wed, 5 Dec 2007 14:19:29 +0000 (14:19 +0000)]
Fix for Bug IPAL17943
   4.x: log file, generated by "mdump_V2_1" for the mesh with set color number differs from the initial one (3x)

12 years agoNPAL17873: SMESH add a triangle instead of make quadrangles only.
jfa [Wed, 5 Dec 2007 13:49:43 +0000 (13:49 +0000)]
NPAL17873: SMESH add a triangle instead of make quadrangles only.

12 years agoFix bug 17577: Help in 4x: Page is not displayed.
jfa [Wed, 5 Dec 2007 11:47:28 +0000 (11:47 +0000)]
Fix bug 17577: Help in 4x: Page is not displayed.

12 years agoNPAL17908: Roll-back fix for bug 16198, new fix will be provided after 4.1.0 issue.
jfa [Tue, 4 Dec 2007 09:32:22 +0000 (09:32 +0000)]
NPAL17908: Roll-back fix for bug 16198, new fix will be provided after 4.1.0 issue.

12 years agoUpdate GUI documentation for bugs :
maintenance team [Mon, 3 Dec 2007 13:45:18 +0000 (13:45 +0000)]
Update GUI documentation for bugs :
16841, 16202, 16203, 16842, 17694

12 years agoBug IPAL18040 - 4.x: color of the displayed edge group doesn't correspond to set...
ouv [Mon, 3 Dec 2007 09:48:14 +0000 (09:48 +0000)]
Bug IPAL18040 - 4.x: color of the displayed edge group doesn't correspond to set one.

12 years agoNPAL18033: EDF612: Mesh stay displayed when we click on Erase all.
jfa [Fri, 30 Nov 2007 10:23:14 +0000 (10:23 +0000)]
NPAL18033: EDF612: Mesh stay displayed when we click on Erase all.

12 years agoNPAL18078: dependance on CASCADE in Salome.
jfa [Fri, 30 Nov 2007 08:33:11 +0000 (08:33 +0000)]
NPAL18078: dependance on CASCADE in Salome.

12 years agoNPAL17920: error in init_smesh routine in smeshDC.py file.
jfa [Fri, 30 Nov 2007 08:24:29 +0000 (08:24 +0000)]
NPAL17920: error in init_smesh routine in smeshDC.py file.

12 years agoNPAL18076: EDF617: Regression smesh.py Only the 1st netgen parameters is added/used.
jfa [Thu, 29 Nov 2007 13:01:07 +0000 (13:01 +0000)]
NPAL18076: EDF617: Regression smesh.py Only the 1st netgen parameters is added/used.

12 years agoPAL16617 (Modification/Transformation operations with copy don't create a new mesh)
eap [Thu, 29 Nov 2007 12:52:50 +0000 (12:52 +0000)]
PAL16617 (Modification/Transformation operations with copy don't create a new mesh)
     fix message string

12 years agoNPAL18025: Regression between 3.2.6 and 3.2.9rc1 about SMESH display
jfa [Wed, 28 Nov 2007 14:54:08 +0000 (14:54 +0000)]
NPAL18025: Regression between 3.2.6 and 3.2.9rc1 about SMESH display

12 years agoFix bug 17903: Problem with closing studies.
jfa [Mon, 26 Nov 2007 14:01:25 +0000 (14:01 +0000)]
Fix bug 17903: Problem with closing studies.

12 years agoFix bug 17655: 'Show' and 'Display only' don't work on Mesh root object.
jfa [Mon, 26 Nov 2007 13:21:41 +0000 (13:21 +0000)]
Fix bug 17655: 'Show' and 'Display only' don't work on Mesh root object.

12 years ago SMESH_Gen_i::Save(...) { ...
eap [Fri, 23 Nov 2007 13:36:34 +0000 (13:36 +0000)]
   SMESH_Gen_i::Save(...) { ...
+              // PAL17753 (Regresion: missing hypothesis in restored study)
+              // "lib" also should be removed from the beginning
+              //if( libname_len > 3 )
+                //libname.resize( libname_len - 3 );
+              if( libname_len > 6 )
+                libname = libname.substr( 3, libname_len - 3 - 3 );

12 years agoProviding compatibility
maintenance team [Wed, 21 Nov 2007 12:32:51 +0000 (12:32 +0000)]
Providing compatibility

12 years agoFix bug 17722: menu for 'Geometry' button of 'Create Sub-mesh' dlg was lost.
jfa [Wed, 21 Nov 2007 11:20:17 +0000 (11:20 +0000)]
Fix bug 17722: menu for 'Geometry' button of 'Create Sub-mesh' dlg was lost.

12 years agoUpdate Help references (bug 17577)
jfa [Tue, 20 Nov 2007 12:14:55 +0000 (12:14 +0000)]
Update Help references (bug 17577)

12 years agoMinor change
ouv [Mon, 19 Nov 2007 12:22:20 +0000 (12:22 +0000)]
Minor change

12 years agoRemove CORBA dependency
ouv [Mon, 19 Nov 2007 12:19:25 +0000 (12:19 +0000)]
Remove CORBA dependency

12 years agoChanging version to 4.1.0
maintenance team [Fri, 16 Nov 2007 13:04:19 +0000 (13:04 +0000)]
Changing version to 4.1.0

12 years agoColor Number (Color Group) parameter is returned for compatibility
ouv [Fri, 16 Nov 2007 13:02:19 +0000 (13:02 +0000)]
Color Number (Color Group) parameter is returned for compatibility

12 years agoColor Number (Color Group) parameter is returned for compatibility
ouv [Fri, 16 Nov 2007 12:34:08 +0000 (12:34 +0000)]
Color Number (Color Group) parameter is returned for compatibility

12 years agoPAL17694 (New Tool About Hexahedral Meshing)
eap [Fri, 16 Nov 2007 08:22:34 +0000 (08:22 +0000)]
PAL17694 (New Tool About Hexahedral Meshing)
      fix error

12 years agoPAL17694 (New Tool About Hexahedral Meshing)
eap [Thu, 15 Nov 2007 14:37:51 +0000 (14:37 +0000)]
PAL17694 (New Tool About Hexahedral Meshing)
+ StdMeshers_UseExisting_1D2D_i.cxx

12 years agoPAL17694 (New Tool About Hexahedral Meshing)
eap [Thu, 15 Nov 2007 14:37:26 +0000 (14:37 +0000)]
PAL17694 (New Tool About Hexahedral Meshing)
+ StdMeshers_UseExisting_1D2D.hxx

12 years agoPAL17694 (New Tool About Hexahedral Meshing)
eap [Thu, 15 Nov 2007 14:36:00 +0000 (14:36 +0000)]
PAL17694 (New Tool About Hexahedral Meshing)
+    void SetNodeOnVertex(in long NodeID, in long VertexID)
+    void SetNodeOnEdge(in long NodeID, in long EdgeID, in double paramOnEdge)
+    void SetNodeOnFace(in long NodeID, in long FaceID, in double u, in double v)
+    void SetNodeInVolume(in long NodeID, in long SolidID)
+    void SetMeshElementOnShape(in long ElementID, in long ShapeID)

12 years agoPAL17694 (New Tool About Hexahedral Meshing)
eap [Thu, 15 Nov 2007 14:35:36 +0000 (14:35 +0000)]
PAL17694 (New Tool About Hexahedral Meshing)
+  SMESH::NodePosition* GetNodePosition(CORBA::Long NodeID);

12 years agoPAL17694 (New Tool About Hexahedral Meshing)
eap [Thu, 15 Nov 2007 14:33:11 +0000 (14:33 +0000)]
PAL17694 (New Tool About Hexahedral Meshing)
     Do not clean submesh before algo->Compute()

12 years agoPAL17694 (New Tool About Hexahedral Meshing)
eap [Thu, 15 Nov 2007 14:31:58 +0000 (14:31 +0000)]
PAL17694 (New Tool About Hexahedral Meshing)
+    <algorithm type="UseExisting_1D"
+               label-id="Use existing edges"
+               icon-id="mesh_algo_regular.png"
+               input="VERTEX"
+               output="EDGE"
+               dim="1"/>
+
+    <algorithm type="UseExisting_2D"
+               label-id="Use existing faces"
+               icon-id="mesh_algo_quad.png"
+               input="EDGE"
+               output="QUAD,TRIA"
+               dim="2"/>

12 years agoPAL17694 (New Tool About Hexahedral Meshing)
eap [Thu, 15 Nov 2007 14:29:43 +0000 (14:29 +0000)]
PAL17694 (New Tool About Hexahedral Meshing)
+  /*!
+   * Node location on a shape
+   */
+  struct NodePosition {
+    long             shapeID;
+    GEOM::shape_type shapeType;
+    double_array     params; // [U] on EDGE, [U,V] on FACE, [] on the rest shapes
+  };
+     * \brief Return position of a node on shape
+     */
+    NodePosition GetNodePosition(in long NodeID);
+
+    /*!

12 years agoPAL17694 (New Tool About Hexahedral Meshing)
eap [Thu, 15 Nov 2007 14:28:58 +0000 (14:28 +0000)]
PAL17694 (New Tool About Hexahedral Meshing)
+  /*!
+   * StdMeshers_UseExisting_2D: interface of "UseExisting 2D" algorithm
+   * doing nothing to allow mesh generation by mesh edition functions in TUI mode
+   */
+  interface StdMeshers_UseExisting_2D : SMESH::SMESH_2D_Algo
+  {
+  };
+
+  /*!
+   * StdMeshers_UseExisting_1D: interface of "UseExisting 1D" algorithm
+   * doing nothing to allow mesh generation by mesh edition functions in TUI mode
+   */
+  interface StdMeshers_UseExisting_1D : SMESH::SMESH_1D_Algo
+  {
+  };
+

12 years agoPAL16842 (Genertion of groups when a mesh is transformed)
eap [Mon, 12 Nov 2007 10:03:58 +0000 (10:03 +0000)]
PAL16842 (Genertion of groups when a mesh is transformed)
    add MakeGroups=False argument

12 years agoPAL16842 (Genertion of groups when a mesh is transformed)
eap [Mon, 12 Nov 2007 10:03:08 +0000 (10:03 +0000)]
PAL16842 (Genertion of groups when a mesh is transformed)
+  CORBA::Long NbGroups()

12 years agoPAL16842 (Genertion of groups when a mesh is transformed)
eap [Mon, 12 Nov 2007 10:01:24 +0000 (10:01 +0000)]
PAL16842 (Genertion of groups when a mesh is transformed)
    add *MakeGroups() methods

12 years agoPAL16842 (Genertion of groups when a mesh is transformed)
eap [Mon, 12 Nov 2007 10:00:22 +0000 (10:00 +0000)]
PAL16842 (Genertion of groups when a mesh is transformed)
+  QCheckBox*        MakeGroupsCheck;

12 years agoPAL16842 (Genertion of groups when a mesh is transformed)
eap [Mon, 12 Nov 2007 09:58:54 +0000 (09:58 +0000)]
PAL16842 (Genertion of groups when a mesh is transformed)
+  /*!
+   * \brief Create groups of elements made during transformation
+   * \param nodeGens - nodes making corresponding myLastCreatedNodes
+   * \param elemGens - elements making corresponding myLastCreatedElems
+   * \param postfix - to append to names of new groups
+   */
+  PGroupIDs generateGroups(const SMESH_SequenceOfElemPtr& nodeGens,
+                           const SMESH_SequenceOfElemPtr& elemGens,
+                           const std::string&             postfix);

12 years agoPAL16842 (Genertion of groups when a mesh is transformed)
eap [Mon, 12 Nov 2007 09:57:41 +0000 (09:57 +0000)]
PAL16842 (Genertion of groups when a mesh is transformed)
+  typedef boost::shared_ptr< SMDS_Iterator<SMESH_Group*> > GroupIteratorPtr;
+  GroupIteratorPtr GetGroups() const;

12 years agoPAL16842 (Genertion of groups when a mesh is transformed)
eap [Mon, 12 Nov 2007 09:56:25 +0000 (09:56 +0000)]
PAL16842 (Genertion of groups when a mesh is transformed)
-#include <SMDSAbs_ElementType.hxx>
+#include "SMDSAbs_ElementType.hxx"

12 years agoPAL16842 (Genertion of groups when a mesh is transformed)
eap [Mon, 12 Nov 2007 09:55:28 +0000 (09:55 +0000)]
PAL16842 (Genertion of groups when a mesh is transformed)
+        SMDSAbs_NbElementTypes

12 years agoPAL16842 (Genertion of groups when a mesh is transformed)
eap [Mon, 12 Nov 2007 09:54:49 +0000 (09:54 +0000)]
PAL16842 (Genertion of groups when a mesh is transformed)
    add *MakeGroups() methods

12 years agoPAL16842 (Genertion of groups when a mesh is transformed)
eap [Mon, 12 Nov 2007 09:53:52 +0000 (09:53 +0000)]
PAL16842 (Genertion of groups when a mesh is transformed)
+    long NbGroups()

12 years agoCORBA includes
ouv [Wed, 7 Nov 2007 14:19:00 +0000 (14:19 +0000)]
CORBA includes

12 years agoCommon update
maintenance team [Wed, 7 Nov 2007 11:50:52 +0000 (11:50 +0000)]
Common update

12 years agoPAL16774 (Crash after display of many groups)
eap [Wed, 7 Nov 2007 10:14:24 +0000 (10:14 +0000)]
PAL16774 (Crash after display of many groups)
+  void RemoveVisuData(int studyID);
-  void UpdateView (SUIT_ViewWindow*,
+  bool UpdateView (SUIT_ViewWindow*,

12 years agoPAL16202,16203 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 10:13:19 +0000 (10:13 +0000)]
PAL16202,16203 (Propagation 1D on edges group)
   source shape can be a group

12 years agoPAL16774 (Crash after display of many groups)
eap [Wed, 7 Nov 2007 10:10:30 +0000 (10:10 +0000)]
PAL16774 (Crash after display of many groups)
    throw if there are errors in buildPrs()

12 years agoPAL16202,16203 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 10:08:39 +0000 (10:08 +0000)]
PAL16202,16203 (Propagation 1D on edges group)
   1) fix error message when Mesh.Compute() fails due to bad hypo definition
   2) fix args of TreatHypoStatus() calls

12 years agoPAL16774 (Crash after display of many groups)
eap [Wed, 7 Nov 2007 10:06:00 +0000 (10:06 +0000)]
PAL16774 (Crash after display of many groups)
     add SMESH_VISU_PROBLEM_CLEAR

12 years agoPAL16202,16203 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 10:02:43 +0000 (10:02 +0000)]
PAL16202,16203 (Propagation 1D on edges group)
   remove useless includes

12 years agoPAL16202,16203 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 10:01:36 +0000 (10:01 +0000)]
PAL16202,16203 (Propagation 1D on edges group)
   source shape can be a group

12 years agoPAL16202,16203 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 09:57:05 +0000 (09:57 +0000)]
PAL16202,16203 (Propagation 1D on edges group)
   remove useless includes

12 years agoPAL16774 (Crash after display of many groups)
eap [Wed, 7 Nov 2007 09:54:13 +0000 (09:54 +0000)]
PAL16774 (Crash after display of many groups)
    prepare to mesh deletion at closing a study

12 years agoPAL16202,16203 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 09:51:52 +0000 (09:51 +0000)]
PAL16202,16203 (Propagation 1D on edges group)
   remove useless includes

12 years agoPAL16202,16203 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 09:50:37 +0000 (09:50 +0000)]
PAL16202,16203 (Propagation 1D on edges group)
     1) avoid double "Salome exception" in error description
     2) select mesh after visualization

12 years agoPAL16202,16203 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 09:48:31 +0000 (09:48 +0000)]
PAL16202,16203 (Propagation 1D on edges group)
- *                * theNumber       - Number of subshapes. Object is selected if it contains theNumber of
- *                                    theSubShapeType sub-shapes
+ *                * theNumber       - Number of subshapes. Object is selected if it contains
+ *                                    theNumber of theSubShapeType sub-shapes, or at least
+ *                                    one theSubShapeType, provided that theNumber==0

12 years agoPAL16202,16203 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 09:43:35 +0000 (09:43 +0000)]
PAL16202,16203 (Propagation 1D on edges group)
   remove useless includes and fix SetEventListener()

12 years agoPAL16202,16203 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 09:41:42 +0000 (09:41 +0000)]
PAL16202,16203 (Propagation 1D on edges group)
   remove useless includes and
+  /*!
+   * \brief Return submeshes of groups containing the given subshape
+   */
+  std::list<SMESH_subMesh*> GetGroupSubMeshesContaining(const TopoDS_Shape & shape) const
+    throw(SALOME_Exception);

12 years agoCommon update
maintenance team [Wed, 7 Nov 2007 09:40:09 +0000 (09:40 +0000)]
Common update

12 years agoPAL16202 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 09:39:20 +0000 (09:39 +0000)]
PAL16202 (Propagation 1D on edges group)
   remove useless includes

12 years agoPAL16202 (Propagation 1D on edges group)
eap [Wed, 7 Nov 2007 09:35:51 +0000 (09:35 +0000)]
PAL16202 (Propagation 1D on edges group)
+  SMESHDS_SubMeshIteratorPtr GetSubMeshIterator() const;

12 years agoPAL16774 (Crash after display of many groups)
eap [Wed, 7 Nov 2007 09:31:16 +0000 (09:31 +0000)]
PAL16774 (Crash after display of many groups)
+  virtual void                studyClosed( SUIT_Study* );
        and catch during visualization

12 years agoPAL16774 (Crash after display of many groups)
eap [Wed, 7 Nov 2007 09:30:18 +0000 (09:30 +0000)]
PAL16774 (Crash after display of many groups)
+  virtual void                studyClosed( SUIT_Study* );

12 years agoPAL16774 (Crash after display of many groups)
eap [Wed, 7 Nov 2007 09:28:28 +0000 (09:28 +0000)]
PAL16774 (Crash after display of many groups)
     implement destructor to free memory at closing a study

12 years agoBug NPAL12872 - EDF189 GEOM, SMESH : Visualization of groups with many colors
ouv [Tue, 6 Nov 2007 08:54:05 +0000 (08:54 +0000)]
Bug NPAL12872 - EDF189 GEOM, SMESH : Visualization of groups with many colors

12 years agoAdded include of CASCatch using $(GUI_CXXFLAGS) V4_1_0a3
srn [Wed, 31 Oct 2007 15:02:38 +0000 (15:02 +0000)]
Added include of CASCatch using $(GUI_CXXFLAGS)

12 years agoPAL17233: Projection 2D doesn't work (bis)
eap [Wed, 24 Oct 2007 08:40:19 +0000 (08:40 +0000)]
PAL17233: Projection 2D doesn't work (bis)
     exclude using compUVByElasticIsolines()

12 years agoImplementation of NPAL13504 improvement.
rnv [Wed, 24 Oct 2007 07:05:58 +0000 (07:05 +0000)]
Implementation of NPAL13504 improvement.

12 years agoNPAL17241: EDF590: Keyboard shortcuts for removing and renaming an object.
jfa [Tue, 23 Oct 2007 07:06:01 +0000 (07:06 +0000)]
NPAL17241: EDF590: Keyboard shortcuts for removing and renaming an object.

12 years agoNPAL 16561
dmv [Tue, 23 Oct 2007 06:39:12 +0000 (06:39 +0000)]
NPAL 16561

12 years agoNPAL16561 V4_1_0a2
dmv [Thu, 18 Oct 2007 13:28:46 +0000 (13:28 +0000)]
NPAL16561

12 years agoBug 17298: AttributeError during import of SMESH_BelongToGeom.py.
jfa [Tue, 16 Oct 2007 12:54:34 +0000 (12:54 +0000)]
Bug 17298: AttributeError during import of SMESH_BelongToGeom.py.

12 years ago+ // double delta = d1*d2*1e-6; PAL17233
eap [Thu, 11 Oct 2007 12:43:01 +0000 (12:43 +0000)]
+  // double delta = d1*d2*1e-6; PAL17233
+  double delta = min( d1, d2 ) / 10.;

12 years agoPorting GUI documentation on Doxygen tool.
mzn [Wed, 10 Oct 2007 13:48:35 +0000 (13:48 +0000)]
Porting GUI documentation on Doxygen tool.

12 years agoPorting GUI documentation on Doxygen tool.
mzn [Wed, 10 Oct 2007 13:41:52 +0000 (13:41 +0000)]
Porting GUI documentation on Doxygen tool.

12 years agoPAL16774 (Crash after display of many groups) V4_1_0a1
eap [Wed, 3 Oct 2007 08:51:29 +0000 (08:51 +0000)]
PAL16774 (Crash after display of many groups)
    add missing white space to SMESH_CONTINUE_MESH_VISUALIZATION

12 years agoPAL14858 (The Mesh Info Dialog Box is too slow)
eap [Tue, 2 Oct 2007 14:18:14 +0000 (14:18 +0000)]
PAL14858 (The Mesh Info Dialog Box is too slow)
    fix mesh update

12 years agoPAL17091 ("Mesh Infos" dlg shows wrong number of quadrangles of the computed mesh)
eap [Tue, 2 Oct 2007 12:45:45 +0000 (12:45 +0000)]
PAL17091 ("Mesh Infos" dlg shows wrong number of quadrangles of the computed mesh)
    take into account element type change at merging nodes

12 years agoPAL16567(problem with extrusion 3D, Propagation 2D when the source fase isn't planar)
eap [Wed, 26 Sep 2007 10:01:26 +0000 (10:01 +0000)]
PAL16567(problem with extrusion 3D, Propagation 2D when the source fase isn't planar)
-  int    myFaceIndex = -1;
-  double myFaceParam = 0.;
+  myFaceIndex = -1;
+  myFaceParam = 0.;

12 years agoPAL14858 (The Mesh Info Dialog Box is too slow)
eap [Wed, 26 Sep 2007 09:56:22 +0000 (09:56 +0000)]
PAL14858 (The Mesh Info Dialog Box is too slow)
    fix the previous integration

12 years agoPorting to windows after merge with 3.2.7
maintenance team [Tue, 25 Sep 2007 13:39:30 +0000 (13:39 +0000)]
Porting to windows after merge with 3.2.7

12 years agoPAL14858 (The Mesh Info Dialog Box is too slow)
eap [Tue, 25 Sep 2007 08:41:25 +0000 (08:41 +0000)]
PAL14858 (The Mesh Info Dialog Box is too slow)
    replace ::SMESH_Mesh::ElementOrder with SMDSAbs_ElementOrder

12 years agoPAL14858 (The Mesh Info Dialog Box is too slow)
eap [Tue, 25 Sep 2007 08:40:00 +0000 (08:40 +0000)]
PAL14858 (The Mesh Info Dialog Box is too slow)
    use SMDS_MeshInfo to nkow nb of entities

12 years agoPAL14858 (The Mesh Info Dialog Box is too slow)
eap [Tue, 25 Sep 2007 08:38:44 +0000 (08:38 +0000)]
PAL14858 (The Mesh Info Dialog Box is too slow)
+  SMDS_MeshInfo          myInfo;

12 years agoPAL14858 (The Mesh Info Dialog Box is too slow)
eap [Tue, 25 Sep 2007 08:37:43 +0000 (08:37 +0000)]
PAL14858 (The Mesh Info Dialog Box is too slow)
+enum SMDSAbs_ElementOrder {
+  ORDER_ANY,          /*! entities of any order */
+  ORDER_LINEAR,       /*! entities of 1st order */
+  ORDER_QUADRATIC     /*! entities of 2nd order */
+};

12 years agoPAL14858 (The Mesh Info Dialog Box is too slow)
eap [Tue, 25 Sep 2007 08:36:46 +0000 (08:36 +0000)]
PAL14858 (The Mesh Info Dialog Box is too slow)
+ SMDS_MeshInfo.hxx

12 years agoPAL16631 (SALOME crash after a mesh computation failed due to lack of memory)
eap [Mon, 24 Sep 2007 13:53:31 +0000 (13:53 +0000)]
PAL16631 (SALOME crash after a mesh computation failed due to lack of memory)
-  void Update(const Handle(SALOME_InteractiveObject)& theIO,
+  bool Update(const Handle(SALOME_InteractiveObject)& theIO,

12 years ago+ SMDS_Mesh::CheckMemory(); // PAL16631
eap [Mon, 24 Sep 2007 13:52:57 +0000 (13:52 +0000)]
+  SMDS_Mesh::CheckMemory(); // PAL16631

12 years agoPAL16631 (SALOME crash after a mesh computation failed due to lack of memory)
eap [Mon, 24 Sep 2007 13:51:42 +0000 (13:51 +0000)]
PAL16631 (SALOME crash after a mesh computation failed due to lack of memory)

12 years ago+# Executables targets
eap [Mon, 24 Sep 2007 13:50:56 +0000 (13:50 +0000)]
+# Executables targets
+bin_PROGRAMS = SMDS_MemoryLimit
+dist_SMDS_MemoryLimit_SOURCES = \
+ SMDS_MemoryLimit.cxx
+SMDS_MemoryLimit_LDADD = \
+ $(KERNEL_LDFLAGS) -lSALOMELocalTrace

12 years agoPAL16631 (SALOME crash after a mesh computation failed due to lack of memory)
eap [Mon, 24 Sep 2007 13:49:46 +0000 (13:49 +0000)]
PAL16631 (SALOME crash after a mesh computation failed due to lack of memory)
   use SMDS_MemoryLimit in CheckMemory() to know a lower memory limit

12 years agoPAL16631 (SALOME crash after a mesh computation failed due to lack of memory)
eap [Mon, 24 Sep 2007 13:48:53 +0000 (13:48 +0000)]
PAL16631 (SALOME crash after a mesh computation failed due to lack of memory)
  fix misspelling

12 years agoFix for Bug NPAL16771 (EDF 556 SMESH : Can't select some groups of nodes in the VTK...
mzn [Mon, 17 Sep 2007 10:07:18 +0000 (10:07 +0000)]
Fix for Bug NPAL16771 (EDF 556 SMESH : Can't select some groups of nodes in the VTK view).

12 years agoPAL16892 (impossible to create Distribution of Layers hypothesis, for Radial Prism...
eap [Tue, 11 Sep 2007 13:33:17 +0000 (13:33 +0000)]
PAL16892 (impossible to create Distribution of Layers hypothesis, for Radial Prism 3D algorithm)
-  myHypTypes = SMESH::GetAvailableHypotheses( false, 0 );
+  myHypTypes = SMESH::GetAvailableHypotheses( false, 1 );

12 years ago+ // PAL16857(SMESH not conform to the MED convention):
eap [Tue, 11 Sep 2007 06:53:33 +0000 (06:53 +0000)]
+        // PAL16857(SMESH not conform to the MED convention):
+        if ( aMeshDimension == 2 && anIsZDimension ) // 2D only if mesh is in XOY plane
+          aMeshDimension = 3;

12 years agoPAL16774,PAL16631(SALOME crash after a mesh computation that failed because of lack...
eap [Tue, 11 Sep 2007 06:13:14 +0000 (06:13 +0000)]
PAL16774,PAL16631(SALOME crash after a mesh computation that failed because of lack of memory)
    Catch exceptions during visualization

12 years agoPAL16774,PAL16631(SALOME crash after a mesh computation that failed because of lack...
eap [Tue, 11 Sep 2007 06:12:36 +0000 (06:12 +0000)]
PAL16774,PAL16631(SALOME crash after a mesh computation that failed because of lack of memory)
    Precise error message

12 years agoPAL16774,PAL16631(SALOME crash after a mesh computation that failed because of lack...
eap [Tue, 11 Sep 2007 06:12:14 +0000 (06:12 +0000)]
PAL16774,PAL16631(SALOME crash after a mesh computation that failed because of lack of memory)
-  bool CheckMemory()
+  int CheckMemory() - return size of free memory