Salome HOME
modules/smesh.git
9 years agoUpdate copyright V6_3_0_public
vsr [Thu, 2 Jun 2011 05:57:35 +0000 (05:57 +0000)]
Update copyright

9 years agoFix pb of dev_docs V6_3_0 V6_3_0rc1
vsr [Wed, 25 May 2011 08:07:42 +0000 (08:07 +0000)]
Fix pb of dev_docs

9 years ago0020982: EDF 1547 SMESH: Creation of non-conformal quadratic pyramids / note 0011144 V6_3_0b2
eap [Thu, 19 May 2011 14:22:43 +0000 (14:22 +0000)]
0020982: EDF 1547 SMESH: Creation of non-conformal quadratic pyramids / note 0011144

+  //================================================================================
+  /*!
+   * \brief Move medium nodes of merged quadratic pyramids
+   */
+  //================================================================================
+
+  void UpdateQuadraticPyramids(const set<const SMDS_MeshNode*>& commonApex,
+                               SMESHDS_Mesh*                    meshDS)

9 years agoremove commented code
eap [Thu, 19 May 2011 14:21:56 +0000 (14:21 +0000)]
remove commented code

9 years ago0020982: EDF 1547 SMESH: Creation of non-conformal quadratic pyramids / note 0011144
eap [Thu, 19 May 2011 08:09:14 +0000 (08:09 +0000)]
0020982: EDF 1547 SMESH: Creation of non-conformal quadratic pyramids / note 0011144
   Use GeomAdaptor_Surface instead of BRepAdaptor_Surface which gives
   surface UV limits according to face boundaries (edges) instead of
   the whole surface

9 years ago0021263]: EDF 1868: Several use cases fail (regressions)
eap [Wed, 18 May 2011 12:29:40 +0000 (12:29 +0000)]
0021263]: EDF 1868: Several use cases fail (regressions)
   use SMESH_MesherHelper::IthVertex() instead of TopExp::FirstVertex()

9 years ago0020974: Extra edges appear in the result of a partition and can't be removed
eap [Wed, 18 May 2011 12:27:16 +0000 (12:27 +0000)]
0020974: Extra edges appear in the result of a partition and can't be removed
   3D soomthing replaced by a real fix: take into account face orientation

9 years ago0020974: Extra edges appear in the result of a partition and can't be removed
eap [Wed, 18 May 2011 12:20:00 +0000 (12:20 +0000)]
0020974: Extra edges appear in the result of a partition and can't be removed
   3D soomthing, which will be replaced by a real fix coming in the next revision

9 years ago0021263: EDF 1868: Several use cases fail (regressions)
eap [Mon, 16 May 2011 14:20:24 +0000 (14:20 +0000)]
0021263: EDF 1868: Several use cases fail (regressions)

+ * \brief Wrapper over TopExp::FirstVertex() and TopExp::LastVertex() fixing them
+ *  in the case of INTERNAL edge
+ */
+//================================================================================
+
+TopoDS_Vertex SMESH_MesherHelper::IthVertex( const bool  is2nd,
+                                             TopoDS_Edge anEdge,
+                                             const bool  CumOri )

9 years agounused variable
eap [Mon, 16 May 2011 13:00:56 +0000 (13:00 +0000)]
unused variable

9 years agoFix for the bug "IPAL22498 6.3.0: Mesh Preferences - Scalar Bar: Font selection for...
rnv [Fri, 13 May 2011 13:48:46 +0000 (13:48 +0000)]
Fix for the bug "IPAL22498 6.3.0: Mesh Preferences - Scalar Bar: Font selection for Title or Labes is ignored".

9 years agornc: Added UnsetAttractorGeom method in smeshDC.py
gdd [Fri, 13 May 2011 13:01:16 +0000 (13:01 +0000)]
rnc: Added UnsetAttractorGeom method in smeshDC.py

9 years agoAdd wrappers to GHS3D IDL functions
gdd [Fri, 13 May 2011 12:49:34 +0000 (12:49 +0000)]
Add wrappers to GHS3D IDL functions

9 years agoSmall fix in doc
gdd [Fri, 13 May 2011 10:00:31 +0000 (10:00 +0000)]
Small fix in doc

9 years agoUpdate documentation of GHS3D hypothesis
gdd [Thu, 12 May 2011 17:22:33 +0000 (17:22 +0000)]
Update documentation of GHS3D hypothesis

9 years agoFix compilation warnings
gdd [Thu, 12 May 2011 15:33:16 +0000 (15:33 +0000)]
Fix compilation warnings

9 years agoFixed bug in docutils: SMESH installation failed when Sphinx was not found by configure
barate [Thu, 12 May 2011 15:32:16 +0000 (15:32 +0000)]
Fixed bug in docutils: SMESH installation failed when Sphinx was not found by configure

9 years agoPR: missing documentation
prascle [Thu, 12 May 2011 14:06:02 +0000 (14:06 +0000)]
PR: missing documentation

9 years ago0021262: EDF 1867 SMESH: Problem with concatenate that causes failure in an important...
eap [Thu, 12 May 2011 13:40:34 +0000 (13:40 +0000)]
0021262: EDF 1867 SMESH: Problem with concatenate that causes failure in an important script
   Fix regression of MergeNodes() caused by SMDS redesign

9 years agoPR: debug generate flat elements
prascle [Thu, 12 May 2011 12:50:51 +0000 (12:50 +0000)]
PR: debug generate flat elements

9 years agoReplace oe by Å\93
gdd [Wed, 11 May 2011 20:47:29 +0000 (20:47 +0000)]
Replace oe by Å\93

9 years agoFix dump of SetColor for groups
gdd [Wed, 11 May 2011 18:07:30 +0000 (18:07 +0000)]
Fix dump of SetColor for groups

9 years agoPR: missing doc on generate flat elements
prascle [Wed, 11 May 2011 15:50:41 +0000 (15:50 +0000)]
PR: missing doc on generate flat elements

9 years agoPR: debug parallel compilation
prascle [Wed, 11 May 2011 15:49:04 +0000 (15:49 +0000)]
PR: debug parallel compilation

9 years agoPR: debug a SIGSEGV case when using downward connectivity on a modified mesh.
prascle [Wed, 11 May 2011 14:46:30 +0000 (14:46 +0000)]
PR: debug a SIGSEGV case when using downward connectivity on a modified mesh.

9 years agoReencode files to utf-8
gdd [Wed, 11 May 2011 12:52:33 +0000 (12:52 +0000)]
Reencode files to utf-8

9 years agoUpdate French translation file
gdd [Wed, 11 May 2011 10:04:04 +0000 (10:04 +0000)]
Update French translation file

9 years agoFrench translation updated
eap [Wed, 11 May 2011 07:34:12 +0000 (07:34 +0000)]
French translation updated

9 years agoassure publishing the geom which is an arg of GetSubMesh()
eap [Wed, 11 May 2011 06:49:04 +0000 (06:49 +0000)]
assure publishing the geom which is an arg of GetSubMesh()

9 years agoUpdate French translation
gdd [Tue, 10 May 2011 12:33:26 +0000 (12:33 +0000)]
Update French translation

9 years agoreduce memory limit
eap [Tue, 10 May 2011 08:27:01 +0000 (08:27 +0000)]
reduce memory limit

-      limit = limit * 2;
+      limit = int ( limit * 1.5 );

9 years agoPR: missing groups in CreateFlatElementsOnFacesGroups and names too long for groups... V6_3_0b1
prascle [Mon, 9 May 2011 14:48:31 +0000 (14:48 +0000)]
PR: missing groups in CreateFlatElementsOnFacesGroups and names too long for groups in doubleNodesOnGroupBoundaries

9 years agoMeshCut depends on MED fichier
gdd [Thu, 5 May 2011 16:25:54 +0000 (16:25 +0000)]
MeshCut depends on MED fichier

9 years agoPR: remove splitted tetrahedrons
prascle [Thu, 5 May 2011 15:28:26 +0000 (15:28 +0000)]
PR: remove splitted tetrahedrons

9 years agoassure publishing all geom objects passed to hypotheses
eap [Thu, 5 May 2011 15:17:20 +0000 (15:17 +0000)]
assure publishing all geom objects passed to hypotheses

9 years agofix dupming a nil servant
eap [Thu, 5 May 2011 15:16:02 +0000 (15:16 +0000)]
fix dupming a nil servant

9 years agountabify
eap [Thu, 5 May 2011 15:15:01 +0000 (15:15 +0000)]
untabify

9 years agoRemove unnecessary traces
adam [Thu, 5 May 2011 09:22:36 +0000 (09:22 +0000)]
Remove unnecessary traces

9 years agoPR: english messages
prascle [Wed, 4 May 2011 14:58:40 +0000 (14:58 +0000)]
PR: english messages

9 years agoRegression of 0020206: EDF SMESH 987: Netgen1D2D3D +submesh
eap [Wed, 4 May 2011 14:16:19 +0000 (14:16 +0000)]
Regression of 0020206: EDF SMESH 987: Netgen1D2D3D +submesh
   in Compute(), fix sorting submeshes according to dim of shape the algo assigned to

           aShapeDim = GetShapeDim( algoShape );
+          if ( algoShape.ShapeType() == TopAbs_COMPOUND )
+          {
+            TopoDS_Iterator it( algoShape );
+            aShapeDim += GetShapeDim( it.Value() );
+          }

9 years ago0021257: Rollback the medGeometryElement names MEDMEM_ --> MED_
eap [Wed, 4 May 2011 13:06:27 +0000 (13:06 +0000)]
0021257: Rollback the medGeometryElement names MEDMEM_ --> MED_

9 years agouse CheckMemory() to avoid crash due to memory allocation problem
eap [Wed, 4 May 2011 09:45:11 +0000 (09:45 +0000)]
use CheckMemory() to avoid crash due to memory allocation problem

9 years agouse CheckMemory() to avoid crash due to memory allocation problem
eap [Wed, 4 May 2011 09:33:50 +0000 (09:33 +0000)]
use CheckMemory() to avoid crash due to memory allocation problem

9 years agoremove debug output
eap [Wed, 4 May 2011 07:32:59 +0000 (07:32 +0000)]
remove debug output

9 years agountabify
eap [Wed, 4 May 2011 06:49:05 +0000 (06:49 +0000)]
untabify

9 years agowarn the user that the application may crash if not enough memory remains
eap [Tue, 3 May 2011 17:03:59 +0000 (17:03 +0000)]
warn the user that the application may crash if not enough memory remains

9 years ago0021256: EDF STUDY: Python dump in a single file (continued)
eap [Tue, 3 May 2011 16:02:33 +0000 (16:02 +0000)]
0021256: EDF STUDY: Python dump in a single file (continued)
   "import salome" in multyfile mode

9 years ago0021256: EDF STUDY: Python dump in a single file (continued)
eap [Tue, 3 May 2011 15:54:20 +0000 (15:54 +0000)]
0021256: EDF STUDY: Python dump in a single file (continued)

   if( isMultiFile )
     aScript += "def RebuildData(theStudy):";
-  else
-    aScript += "theStudy = salome.myStudy";

9 years agoPR: plugin for MeshCut
prascle [Tue, 3 May 2011 15:37:17 +0000 (15:37 +0000)]
PR: plugin for MeshCut

9 years ago0021255: [CEA 466] compilation with gcc 4.6.0 without warnings
eap [Tue, 3 May 2011 13:14:00 +0000 (13:14 +0000)]
0021255: [CEA 466] compilation with gcc 4.6.0 without warnings

-    sprintf( (char*)&(buffer[i*3]), "|%02x", (char*)(aStreamFile[i]) );
+    sprintf( (char*)&(buffer[i*3]), "|%02x", aStreamFile[i] );

9 years agornc: Added a paragraph about the use of criteria in documentation
gdd [Fri, 29 Apr 2011 11:44:24 +0000 (11:44 +0000)]
rnc: Added a paragraph about the use of criteria in documentation
and links from GetFilter and GetCriterion methods to tui_filters documentation page

9 years agornc : small modifications in attractors documentation
gdd [Fri, 29 Apr 2011 08:55:25 +0000 (08:55 +0000)]
rnc : small modifications in attractors documentation

9 years agomore precisions
eap [Fri, 29 Apr 2011 08:07:47 +0000 (08:07 +0000)]
more precisions

9 years agoimprove doc
eap [Fri, 29 Apr 2011 08:04:15 +0000 (08:04 +0000)]
improve doc

9 years agofix FindShape() to resolve a regression of SMESH_TEST/Grids/smesh/bugs/L9
eap [Thu, 28 Apr 2011 09:40:21 +0000 (09:40 +0000)]
fix FindShape() to resolve a regression of SMESH_TEST/Grids/smesh/bugs/L9

9 years agornc: EDF 1607 SMESH: Modified "Move Node" and "Add Node" dialog boxes so that only...
gdd [Wed, 27 Apr 2011 13:37:08 +0000 (13:37 +0000)]
rnc: EDF 1607 SMESH: Modified "Move Node" and "Add Node" dialog boxes so that only SpinBoxes are expanded when resizing the window.

9 years agornc: Modified "Number Of Segment" window so that the use of table density is more...
gdd [Wed, 27 Apr 2011 12:40:02 +0000 (12:40 +0000)]
rnc: Modified "Number Of Segment" window so that the use of table density is more convenient.

9 years agoCopyright info update
vsr [Wed, 27 Apr 2011 10:17:07 +0000 (10:17 +0000)]
Copyright info update

9 years ago1) avoid infinit recursion in operator<<(SMESH::SMESH_IDSource_ptr theArg)
eap [Tue, 26 Apr 2011 14:37:17 +0000 (14:37 +0000)]
1) avoid infinit recursion in operator<<(SMESH::SMESH_IDSource_ptr theArg)

2) 0021231: EDF 1838 SMESH: Pattern mapping on a quadratic element
     fix python dump of functions defining pattern in a single-file mode

9 years ago0021231: EDF 1838 SMESH: Pattern mapping on a quadratic element
eap [Tue, 26 Apr 2011 13:15:40 +0000 (13:15 +0000)]
0021231: EDF 1838 SMESH: Pattern mapping on a quadratic element
   fix applying the 2D pattern to quafratic mesh faces

9 years ago0021250: EDF 1817 SMESH: Salome crashes when activating smesh after opening a specifi...
eap [Tue, 26 Apr 2011 10:35:15 +0000 (10:35 +0000)]
0021250: EDF 1817 SMESH: Salome crashes when activating smesh after opening a specific study
In Load(), avoid infinite recursion via python dump
-            myNewMeshImpl->SetAutoColor( (bool)anAutoColor[0] );
+            myNewMeshImpl->GetImpl().SetAutoColor( (bool)anAutoColor[0] );

9 years agoFix make distcheck problem
vsr [Tue, 26 Apr 2011 06:13:06 +0000 (06:13 +0000)]
Fix make distcheck problem

9 years agoIPAL22422 : TC6.3.0:hangup importing python dump
vsr [Mon, 25 Apr 2011 15:34:09 +0000 (15:34 +0000)]
IPAL22422 : TC6.3.0:hangup importing python dump

9 years ago1) protect GetSubMesh() from the exception in case of an
eap [Mon, 25 Apr 2011 13:23:19 +0000 (13:23 +0000)]
1) protect GetSubMesh() from the exception in case of an
  empty geom group (version 2)
2) 0021248: EDF SMESH: Dump and ExportToMED
+  pyDump<<_this()<<".SetAutoColor( "<<theAutoColor<<" )";

9 years ago0021248: EDF SMESH: Dump and ExportToMED
eap [Mon, 25 Apr 2011 13:22:10 +0000 (13:22 +0000)]
0021248: EDF SMESH: Dump and ExportToMED

+    TPythonDump()<<_this()<<".SetColor( "<<color.R<<", "<<color.G<<", "<<color.B<<" )";

9 years ago0021248: EDF SMESH: Dump and ExportToMED
eap [Mon, 25 Apr 2011 13:19:22 +0000 (13:19 +0000)]
0021248: EDF SMESH: Dump and ExportToMED
  dump SetAutoColor() and SetColor() in SMESH_Mesh_i and in
  SMESH_GroupBase_i correspondingly

9 years agoprotect GetSubMesh() from the exception in case of an empty geom group
eap [Mon, 25 Apr 2011 11:24:28 +0000 (11:24 +0000)]
protect GetSubMesh() from the exception in case of an empty geom group

9 years agoIssue 0021249: EDF STUDY: Python dump in a single file
ouv [Mon, 25 Apr 2011 08:36:25 +0000 (08:36 +0000)]
Issue 0021249: EDF STUDY: Python dump in a single file

9 years ago0021238: EDF 1817 SMESH: GHS3D on quadratic meshes
eap [Fri, 22 Apr 2011 16:08:20 +0000 (16:08 +0000)]
0021238: EDF 1817 SMESH: GHS3D on quadratic meshes
  enhance IsQuadraticSubMesh() for the mesh w/o shape

9 years ago0021231: EDF 1838 SMESH: Pattern mapping on a quadratic element
eap [Fri, 22 Apr 2011 11:54:06 +0000 (11:54 +0000)]
0021231: EDF 1838 SMESH: Pattern mapping on a quadratic element
    fix loading pattern from a quadratic mesh

9 years ago0020918: EDF 1447 SMESH: Mesh common borders/ note 0010933
eap [Thu, 21 Apr 2011 16:38:08 +0000 (16:38 +0000)]
0020918: EDF 1447 SMESH: Mesh common borders/ note 0010933
  Use large tolerance for projection of nodes to edges because of
  BLSURF mesher specifics

9 years ago0021223: EDF 1839 SMESH: Bug of convert to quadratic after pattern mapping
eap [Thu, 21 Apr 2011 13:32:29 +0000 (13:32 +0000)]
0021223: EDF 1839 SMESH: Bug of convert to quadratic after pattern mapping
   Use Precision::Infinite() to mark UV of node on face as "not set"

9 years ago0020918: EDF 1447 SMESH: Mesh common borders (note 0010726)
eap [Wed, 20 Apr 2011 13:45:19 +0000 (13:45 +0000)]
0020918: EDF 1447 SMESH: Mesh common borders (note 0010726)
   fix "Conditional jump or move depends on uninitialised value(s)"

9 years ago0021217: EDF SMESH: Submesh is not taken into account whith netgen 1d-2d Start_BR_19998_21191_NEW_ENV
eap [Tue, 19 Apr 2011 16:09:16 +0000 (16:09 +0000)]
0021217: EDF SMESH: Submesh is not taken into account whith netgen 1d-2d

9 years agornc: Mistake
gdd [Tue, 19 Apr 2011 15:00:54 +0000 (15:00 +0000)]
rnc: Mistake

9 years agornc: added method SetAttractorGeom and documented it
gdd [Tue, 19 Apr 2011 14:59:24 +0000 (14:59 +0000)]
rnc: added method SetAttractorGeom and documented it

9 years ago0021149: [CEA 445] Wrong mesh dimension
eap [Tue, 19 Apr 2011 14:40:23 +0000 (14:40 +0000)]
0021149: [CEA 445] Wrong mesh dimension

9 years agornc : added an example of use of attractors in python scripts
gdd [Tue, 19 Apr 2011 14:26:33 +0000 (14:26 +0000)]
rnc : added an example of use of attractors in python scripts

9 years agornc : Corrected documentation of attractor functionnality
gdd [Tue, 19 Apr 2011 13:55:39 +0000 (13:55 +0000)]
rnc : Corrected documentation of attractor functionnality

9 years agoIssue 0021236: EDF SMESH: Problem in create group when Select All checkbox is checked
ouv [Tue, 19 Apr 2011 12:41:47 +0000 (12:41 +0000)]
Issue 0021236: EDF SMESH: Problem in create group when Select All checkbox is checked

9 years ago0013373: EDF PAL 273 : Option Single/Multi file dump
vsr [Tue, 19 Apr 2011 11:16:23 +0000 (11:16 +0000)]
0013373: EDF PAL 273 : Option Single/Multi file dump

9 years agoIssue #0021242: EDF SMESH 1773: Remove Mesh element Information
vsr [Mon, 18 Apr 2011 16:17:31 +0000 (16:17 +0000)]
Issue #0021242: EDF SMESH 1773: Remove Mesh element Information

9 years agoIssue #0021242: EDF SMESH 1773: Remove Mesh element Information
vsr [Mon, 18 Apr 2011 16:09:56 +0000 (16:09 +0000)]
Issue #0021242: EDF SMESH 1773: Remove Mesh element Information

9 years agoIssue #0021242: EDF SMESH 1773: Remove Mesh element Information
vsr [Mon, 18 Apr 2011 16:04:08 +0000 (16:04 +0000)]
Issue #0021242: EDF SMESH 1773: Remove Mesh element Information

9 years agoMerge from V6_main branch 18/04/2011
vsr [Mon, 18 Apr 2011 13:13:50 +0000 (13:13 +0000)]
Merge from V6_main branch 18/04/2011

9 years agoChanging version to 6.3.0
inv [Mon, 18 Apr 2011 11:19:07 +0000 (11:19 +0000)]
Changing version to 6.3.0

9 years agoRestore support of med-2.1 in MEDWrapper V6_3_0a1
eap [Fri, 15 Apr 2011 09:31:45 +0000 (09:31 +0000)]
Restore support of med-2.1 in MEDWrapper

9 years agoSmall update for French translation
gdd [Thu, 14 Apr 2011 12:42:52 +0000 (12:42 +0000)]
Small update for French translation

9 years agornc : correction from Anthony Geay for a problem with medfiles when containing 0D...
gdd [Thu, 14 Apr 2011 12:08:29 +0000 (12:08 +0000)]
rnc : correction from Anthony Geay for a problem with medfiles when containing 0D elements

9 years agoRNV: Fix bug of the editing "Source Faces" hypo: Groups list is empty when editing...
rnv [Wed, 13 Apr 2011 08:03:11 +0000 (08:03 +0000)]
RNV: Fix bug of the editing "Source Faces" hypo: Groups list is empty when editing hypothesis.

9 years agoPR: mistake
prascle [Tue, 12 Apr 2011 17:09:41 +0000 (17:09 +0000)]
PR: mistake

9 years ago1) Fix for the issue "21220: EDF SMESH: Split into tetra from group does not work"
rnv [Tue, 12 Apr 2011 12:28:40 +0000 (12:28 +0000)]
1) Fix for the issue "21220: EDF SMESH: Split into tetra from group does not work"
2) Change mechanism of the adding items in the QListWidget.

9 years agoPR: add an independant exe that cuts a tetra mesh by a plane. MeshCut is adpated...
prascle [Tue, 12 Apr 2011 11:24:20 +0000 (11:24 +0000)]
PR: add an independant exe that cuts a tetra mesh by a plane. MeshCut is adpated from EDF project XMESHLAB and works with MED files.

9 years agoFix for the "21222: SMESH EDF: Impossible to set a threshold value in the filter...
rnv [Mon, 11 Apr 2011 12:42:27 +0000 (12:42 +0000)]
Fix for the "21222: SMESH EDF: Impossible to set a threshold value in the filter dialog" issue.

9 years agornc : gived some details about ExtrusionSweepObjectXD in documentation
gdd [Mon, 11 Apr 2011 09:06:11 +0000 (09:06 +0000)]
rnc : gived some details about ExtrusionSweepObjectXD in documentation

9 years agomed-2.1 file no longer supported
eap [Mon, 11 Apr 2011 07:50:58 +0000 (07:50 +0000)]
med-2.1 file no longer supported

9 years agoRNV: porting documentation on the doxygen 1.7.3
rnv [Mon, 11 Apr 2011 06:56:10 +0000 (06:56 +0000)]
RNV: porting documentation on the doxygen 1.7.3

9 years agoSmall update of blsurf documentation
gdd [Fri, 8 Apr 2011 16:34:59 +0000 (16:34 +0000)]
Small update of blsurf documentation

9 years agoUpdate French Translations
gdd [Fri, 8 Apr 2011 15:29:33 +0000 (15:29 +0000)]
Update French Translations

9 years ago- ExportToMEDX(file,auto_groups,SMESH::MED_V2_1,true);
eap [Fri, 8 Apr 2011 08:43:48 +0000 (08:43 +0000)]
-  ExportToMEDX(file,auto_groups,SMESH::MED_V2_1,true);
+  ExportToMEDX(file,auto_groups,SMESH::MED_V2_2,true);