Salome HOME
modules/smesh.git
7 years agosmall fix after merge of a fix from V7_main : the variable shape was defined in anoth... V7_2_1
rnc [Mon, 1 Jul 2013 10:04:46 +0000 (10:04 +0000)]
small fix after merge of a fix from V7_main : the variable shape was defined in another commit which is not included in this branch.
So sm->GetSubShape() is used in this branch instead of this shape variable ( =sm->GetSubShape() ).

7 years agoMerge from 1.4.2.10
rnc [Mon, 1 Jul 2013 08:32:59 +0000 (08:32 +0000)]
Merge from 1.4.2.10

7 years agoMerge from 1.35.2.6
rnc [Mon, 1 Jul 2013 08:23:20 +0000 (08:23 +0000)]
Merge from 1.35.2.6

7 years agoMerge from 1.16.2.3
rnc [Mon, 1 Jul 2013 08:20:36 +0000 (08:20 +0000)]
Merge from 1.16.2.3

7 years agoMerge from 1.18.2.10
rnc [Mon, 1 Jul 2013 08:19:05 +0000 (08:19 +0000)]
Merge from 1.18.2.10

7 years agoPR: debug memory leak (EDF 2662)
prascle [Thu, 20 Jun 2013 12:22:27 +0000 (12:22 +0000)]
PR: debug memory leak (EDF 2662)
non virtual destructors and missing delete...

7 years agoPR: trace too big
prascle [Thu, 20 Jun 2013 12:09:58 +0000 (12:09 +0000)]
PR: trace too big

7 years agoPR: big problem of performance in AffectedElemGroupsInRegion V7_2_0p3
prascle [Wed, 29 May 2013 14:53:09 +0000 (14:53 +0000)]
PR: big problem of performance in AffectedElemGroupsInRegion

7 years agoPatch to fix build issues do to sphinx importing python modules and causing SIGSEGV V7_2_0p2
rnc [Thu, 23 May 2013 09:55:31 +0000 (09:55 +0000)]
Patch to fix build issues do to sphinx importing python modules and causing SIGSEGV

7 years agoChanges by Pascale Noyret in YamsPlug.ui (initially not commited) V7_2_0p1
rnc [Thu, 23 May 2013 09:53:36 +0000 (09:53 +0000)]
Changes by Pascale Noyret in YamsPlug.ui (initially not commited)

7 years ago0022202: EDF SMESH: Regression in a script meshing prisms and hexaedrons V7_2_0 V7_2_0_public V7_2_0rc2
eap [Mon, 29 Apr 2013 14:18:32 +0000 (14:18 +0000)]
0022202: EDF SMESH: Regression in a script meshing prisms and hexaedrons

Fix notifyListenersOnEvent() for the case of removing an EventListener (attempt No.2)

7 years ago0022202: EDF SMESH: Regression in a script meshing prisms and hexaedrons
eap [Mon, 29 Apr 2013 12:00:40 +0000 (12:00 +0000)]
0022202: EDF SMESH: Regression in a script meshing prisms and hexaedrons

Fix notifyListenersOnEvent() for the case of removing an EventListener

7 years agoRegression of SMESH_TEST/Grids/smesh/imps7/H6
eap [Fri, 26 Apr 2013 15:53:34 +0000 (15:53 +0000)]
Regression of SMESH_TEST/Grids/smesh/imps7/H6

Unreachable deep idea

           bool subComputed = false, subFailed = false;
           if (!algo->OnlyUnaryInput()) {
-            if ( event == COMPUTE &&
-                 ( algo->NeedDiscreteBoundary() || algo->SupportSubmeshes() ))
+            if ( event == COMPUTE /*&&
+                 ( algo->NeedDiscreteBoundary() || algo->SupportSubmeshes() )*/)
               shape = getCollection( gen, algo, subComputed, subFailed );
             else
               subComputed = SubMeshesComputed( & subFailed );

7 years agoRegression of SMESH_TEST/Grids/smesh/imps7/H5
eap [Fri, 26 Apr 2013 14:43:46 +0000 (14:43 +0000)]
Regression of SMESH_TEST/Grids/smesh/imps7/H5

Fix position of medium nodes that are set to FACE by
StdMeshers_Projection_2D, since EDGEs are discreteized later than FACE.

7 years agoRegression of XSMESH_TEST/SMESHCOMMON/SMESH_TEST/Grids/smesh/bugs12/M6
eap [Fri, 26 Apr 2013 11:47:26 +0000 (11:47 +0000)]
Regression of XSMESH_TEST/SMESHCOMMON/SMESH_TEST/Grids/smesh/bugs12/M6

Fix the ensuring stability of SMESH_MeshEditor::makeWalls().

7 years agoRegression of XSMESH_TEST/SMESHCOMMON/SMESH_TEST/Grids/smesh/bugs12/M6
eap [Fri, 26 Apr 2013 11:46:58 +0000 (11:46 +0000)]
Regression of XSMESH_TEST/SMESHCOMMON/SMESH_TEST/Grids/smesh/bugs12/M6

Fix the ensuring stability of SMESH_MeshEditor::makeWalls(). Allow
storing both nodes and cells in one map sorted by ID.

struct TIDCompare {
   bool operator () (const SMDS_MeshElement* e1, const SMDS_MeshElement* e2) const
-  { return e1->GetID() < e2->GetID(); }
+  { return e1->GetType() == e2->GetType() ? e1->GetID() < e2->GetID() : e1->GetType() < e2->GetType(); }

7 years ago0022202: EDF SMESH: Regression in a script meshing prisms and hexaedrons
eap [Fri, 26 Apr 2013 10:21:24 +0000 (10:21 +0000)]
0022202: EDF SMESH: Regression in a script meshing prisms and hexaedrons

-  for ( int iF = 1; iF < faceToSolids.Extent(); ++iF )
+  for ( int iF = 1; iF <= faceToSolids.Extent(); ++iF )

7 years agoCall 'Location' with correct indices only to avoid exception.
akl [Wed, 24 Apr 2013 13:25:21 +0000 (13:25 +0000)]
Call 'Location' with correct indices only to avoid exception.

7 years agoFix to avoid dependence of mesh on itself (it leaded to cycle in 'SetRemovedFromStudy').
akl [Wed, 24 Apr 2013 13:13:40 +0000 (13:13 +0000)]
Fix to avoid dependence of mesh on itself (it leaded to cycle in 'SetRemovedFromStudy').

7 years agoRegression of XSMESH_TEST/SMESHCOMMON/SMESH_TEST/Grids/smesh/bugs12/M6
eap [Wed, 24 Apr 2013 12:59:33 +0000 (12:59 +0000)]
Regression of XSMESH_TEST/SMESHCOMMON/SMESH_TEST/Grids/smesh/bugs12/M6

To assure stability of makeWalls(), use maps sorted by ID, that are
declared in SMESH_TypeDefs.hxx

-typedef map<const SMDS_MeshElement*, list<const SMDS_MeshNode*> >    TElemOfNodeListMap;
-typedef map<const SMDS_MeshElement*, list<const SMDS_MeshElement*> > TElemOfElemListMap;

7 years agoRegression of XSMESH_TEST/SMESHCOMMON/SMESH_TEST/Grids/smesh/bugs12/M6
eap [Wed, 24 Apr 2013 12:56:57 +0000 (12:56 +0000)]
Regression of XSMESH_TEST/SMESHCOMMON/SMESH_TEST/Grids/smesh/bugs12/M6

 typedef std::map<const SMDS_MeshElement*,
-                 std::list<const SMDS_MeshElement*> >             TElemOfElemListMap;
+                 std::list<const SMDS_MeshElement*>, TIDCompare > TElemOfElemListMap;

7 years ago-algo=smesh.xxxx ==> algo.smeshBuilder.xxxx
eap [Wed, 24 Apr 2013 12:13:36 +0000 (12:13 +0000)]
-algo=smesh.xxxx  ==> algo.smeshBuilder.xxxx
+algo=smesh.xxxx  ==> algo=smeshBuilder.xxxx

7 years agoCheck for null object was added. V7_2_0rc1
akl [Mon, 22 Apr 2013 10:37:55 +0000 (10:37 +0000)]
Check for null object was added.

7 years agoIndexation of OCC sequence is started from 1, but not 0.
akl [Mon, 22 Apr 2013 10:36:36 +0000 (10:36 +0000)]
Indexation of OCC sequence is started from 1, but not 0.

7 years agoUpdate translations
gdd [Thu, 18 Apr 2013 09:07:26 +0000 (09:07 +0000)]
Update translations

7 years agoCorrection after the proof reading
eap [Thu, 18 Apr 2013 07:58:41 +0000 (07:58 +0000)]
Correction after the proof reading

7 years agoPR: correction due to refactoring
prascle [Wed, 17 Apr 2013 20:33:51 +0000 (20:33 +0000)]
PR: correction due to refactoring

7 years agoUpdate documentation for 7.2.0
vsr [Wed, 17 Apr 2013 16:20:21 +0000 (16:20 +0000)]
Update documentation for 7.2.0

7 years agoCorrection because of 'geompyDC' refactoring.
akl [Wed, 17 Apr 2013 11:34:31 +0000 (11:34 +0000)]
Correction because of 'geompyDC' refactoring.

7 years agoCorrection because of 'smeshDC' refactoring.
akl [Wed, 17 Apr 2013 10:15:09 +0000 (10:15 +0000)]
Correction because of 'smeshDC' refactoring.

7 years agoCorrection of script because of 'geompyDC' refactoring.
akl [Wed, 17 Apr 2013 06:21:15 +0000 (06:21 +0000)]
Correction of script because of 'geompyDC' refactoring.

7 years agoPR: relax constraints on node distances on StdMeshers_import_1D
prascle [Tue, 16 Apr 2013 16:47:43 +0000 (16:47 +0000)]
PR: relax constraints on node distances on StdMeshers_import_1D

7 years agoPR: Spelling
prascle [Tue, 16 Apr 2013 14:07:03 +0000 (14:07 +0000)]
PR: Spelling

7 years agoPR: Deprecation Warning more precise
prascle [Tue, 16 Apr 2013 13:50:10 +0000 (13:50 +0000)]
PR: Deprecation Warning more precise

7 years agoFix make distcheck problem
vsr [Tue, 16 Apr 2013 07:37:02 +0000 (07:37 +0000)]
Fix make distcheck problem

7 years agoRegression of already fixed
eap [Mon, 15 Apr 2013 10:48:46 +0000 (10:48 +0000)]
Regression of already fixed
0021406: EDF 1975 NETGENPLUGIN: Submesh hypothesis not taken into account

Correct the patch for
0021556: EDF 2222 SMESH: 3D mesh after projection impossible

-        smWithAlgoSupportingSubmeshes[0].push_back( shDim2smIt->second );
+        smWithAlgoSupportingSubmeshes[3].push_back( shDim2smIt->second );

7 years agoFix test script
vsr [Mon, 15 Apr 2013 07:25:40 +0000 (07:25 +0000)]
Fix test script

7 years agoPR: improve documentation on scripts adaptation to V7
prascle [Sat, 13 Apr 2013 19:48:28 +0000 (19:48 +0000)]
PR: improve documentation on scripts adaptation to V7

7 years agoPR: doc on script migration
prascle [Fri, 12 Apr 2013 16:27:32 +0000 (16:27 +0000)]
PR: doc on script migration

7 years agoIncrement version to 7.2.0
vsr [Fri, 12 Apr 2013 15:28:58 +0000 (15:28 +0000)]
Increment version to 7.2.0

7 years agoMerge from V6_main 12/04/2013
vsr [Fri, 12 Apr 2013 14:40:29 +0000 (14:40 +0000)]
Merge from V6_main 12/04/2013

7 years agoPR: update documentation of class SMESH_2smeshpy
prascle [Thu, 11 Apr 2013 08:59:26 +0000 (08:59 +0000)]
PR: update documentation of class SMESH_2smeshpy

7 years agoPR: update comments in dump function: smesh instead of smesh.smesh
prascle [Thu, 11 Apr 2013 08:53:12 +0000 (08:53 +0000)]
PR: update comments in dump function: smesh instead of smesh.smesh

7 years agoPR: true singleton instance of smesh
prascle [Wed, 10 Apr 2013 16:33:43 +0000 (16:33 +0000)]
PR: true singleton instance of smesh

7 years agoUsing HTML_EXTRA_STYLESHEET instead of HTML_STYLESHEET to use default style and custo...
akl [Wed, 10 Apr 2013 10:43:21 +0000 (10:43 +0000)]
Using HTML_EXTRA_STYLESHEET instead of HTML_STYLESHEET to use default style and customize the header and footer only.

7 years agoPR: missing imports when tests are executed alone
prascle [Wed, 10 Apr 2013 09:16:19 +0000 (09:16 +0000)]
PR: missing imports when tests are executed alone

7 years agoPR: restore missing attributes for compatibility with old scripts
prascle [Tue, 9 Apr 2013 16:47:57 +0000 (16:47 +0000)]
PR: restore missing attributes for compatibility with old scripts

7 years agoImprove documentation
vsr [Mon, 8 Apr 2013 16:05:28 +0000 (16:05 +0000)]
Improve documentation

7 years agoImprove documentation
vsr [Mon, 8 Apr 2013 15:17:34 +0000 (15:17 +0000)]
Improve documentation

7 years agoImprove documentation
vsr [Mon, 8 Apr 2013 14:50:20 +0000 (14:50 +0000)]
Improve documentation

7 years agoImprove documentation
vsr [Mon, 8 Apr 2013 14:36:08 +0000 (14:36 +0000)]
Improve documentation

7 years agoImprove documentation
vsr [Mon, 8 Apr 2013 14:25:54 +0000 (14:25 +0000)]
Improve documentation

7 years agoAdd comment in the documentation of the padder plugin (for the problem of ssh connection)
boulant [Fri, 5 Apr 2013 17:26:35 +0000 (17:26 +0000)]
Add comment in the documentation of the padder plugin (for the problem of ssh connection)

7 years agoPR: debug G. Nicolas (EDF 1967)
prascle [Fri, 5 Apr 2013 15:19:53 +0000 (15:19 +0000)]
PR: debug G. Nicolas (EDF 1967)

7 years agoPush double click
pnoyret [Fri, 5 Apr 2013 11:43:24 +0000 (11:43 +0000)]
Push double click

7 years agoRestore documentation of methods dynamically added by plug-ins to the Mesh class...
vsr [Fri, 5 Apr 2013 09:24:23 +0000 (09:24 +0000)]
Restore documentation of methods dynamically added by plug-ins to the Mesh class, killed by previous integration

7 years agominor bugs
pnoyret [Fri, 5 Apr 2013 09:12:37 +0000 (09:12 +0000)]
minor bugs

7 years agoRestore documentation of methods dynamically added by plug-ins to the Mesh class...
vsr [Fri, 5 Apr 2013 09:00:43 +0000 (09:00 +0000)]
Restore documentation of methods dynamically added by plug-ins to the Mesh class, killed by previous integration

7 years agoMerge from BR_plugins_pbyacs 03/04/2013
vsr [Thu, 4 Apr 2013 07:08:19 +0000 (07:08 +0000)]
Merge from BR_plugins_pbyacs 03/04/2013

7 years agoFix bug with missing documentation for dynamic methods
inv [Thu, 4 Apr 2013 06:19:28 +0000 (06:19 +0000)]
Fix bug with missing documentation for dynamic methods

7 years agoMerge from V6_main 01/04/2013 V7_2_0b1
vsr [Tue, 2 Apr 2013 14:33:29 +0000 (14:33 +0000)]
Merge from V6_main 01/04/2013

7 years agoMerge from V6_main 01/04/2013
vsr [Mon, 1 Apr 2013 13:05:47 +0000 (13:05 +0000)]
Merge from V6_main 01/04/2013

7 years agoPadder execution error management (the errors are raised toward the gui)
boulant [Fri, 29 Mar 2013 13:28:26 +0000 (13:28 +0000)]
Padder execution error management (the errors are raised toward the gui)

7 years agoIPAL0051783: TC 7.2.0: Filter added ID elements before click 'Add' button
mpa [Mon, 25 Mar 2013 10:28:48 +0000 (10:28 +0000)]
IPAL0051783: TC 7.2.0: Filter added ID elements before click 'Add' button

7 years agoIPAL0051782: TC7.2.0: Incorrect operation of the dialog box "Filter" for creation...
mpa [Mon, 25 Mar 2013 06:54:18 +0000 (06:54 +0000)]
IPAL0051782: TC7.2.0: Incorrect operation of the dialog box "Filter" for creation of the group

7 years agoSet dev tag back to 1 V7_2_0a1
vsr [Wed, 20 Mar 2013 11:14:16 +0000 (11:14 +0000)]
Set dev tag back to 1

7 years agoIncrement version of 7.1.0 V7_1_0
vsr [Wed, 20 Mar 2013 09:36:24 +0000 (09:36 +0000)]
Increment version of 7.1.0

7 years agoMerge from V6_main 19/03/2013
vsr [Tue, 19 Mar 2013 16:22:36 +0000 (16:22 +0000)]
Merge from V6_main 19/03/2013

7 years agoMerge from V6_main 15/03/2013
vsr [Fri, 15 Mar 2013 14:59:29 +0000 (14:59 +0000)]
Merge from V6_main 15/03/2013

7 years agoPorting to VTK 6.
ouv [Tue, 12 Mar 2013 15:51:34 +0000 (15:51 +0000)]
Porting to VTK 6.
Debug.

7 years agoMerge from V6_main 06/03/2013
vsr [Wed, 6 Mar 2013 13:57:01 +0000 (13:57 +0000)]
Merge from V6_main 06/03/2013

7 years agoMerge from BR_PORTING_VTK6 01/03/2013 V7_1_0b1
vsr [Fri, 1 Mar 2013 13:13:25 +0000 (13:13 +0000)]
Merge from BR_PORTING_VTK6 01/03/2013

7 years agoMerge from V6_main 28/02/2013
vsr [Thu, 28 Feb 2013 15:07:35 +0000 (15:07 +0000)]
Merge from V6_main 28/02/2013

7 years agoPR: compilation on Ubuntu 12.04
prascle [Sat, 16 Feb 2013 20:18:23 +0000 (20:18 +0000)]
PR: compilation on Ubuntu 12.04

7 years agoMerge from V6_main 11/02/2013
vsr [Tue, 12 Feb 2013 14:37:44 +0000 (14:37 +0000)]
Merge from V6_main 11/02/2013

7 years agoMerge from V6_main 13/12/2012 BR_KERNEL_REFACTORING V7_1_0_pre
vsr [Thu, 13 Dec 2012 11:41:29 +0000 (11:41 +0000)]
Merge from V6_main 13/12/2012

7 years agoFix compilation problem on Windows V7_0_0 V7_0_0rc1
vsr [Tue, 9 Oct 2012 12:18:43 +0000 (12:18 +0000)]
Fix compilation problem on Windows

7 years agoMerge from V6_main (04/10/2012)
vsr [Mon, 8 Oct 2012 11:56:59 +0000 (11:56 +0000)]
Merge from V6_main (04/10/2012)

7 years agoIncrement version number (prepare SALOME version 7.0.0)
inv [Wed, 15 Aug 2012 10:44:59 +0000 (10:44 +0000)]
Increment version number (prepare SALOME version 7.0.0)

7 years agoMantis issue 0021668: [CEA 564] MED2.1 to MED2.3
jfa [Thu, 9 Aug 2012 11:15:15 +0000 (11:15 +0000)]
Mantis issue 0021668: [CEA 564] MED2.1 to MED2.3

7 years agoMerge from V6_main_20120808 08Aug12
vsr [Thu, 9 Aug 2012 10:03:55 +0000 (10:03 +0000)]
Merge from V6_main_20120808 08Aug12

11 years agoMerge from BR_V5_DEV 16Feb09
vsr [Tue, 17 Feb 2009 05:27:49 +0000 (05:27 +0000)]
Merge from BR_V5_DEV 16Feb09

12 years agoJoin modifications from BR_Dev_For_4_0 tag V4_1_1.
jfa [Fri, 7 Mar 2008 07:47:05 +0000 (07:47 +0000)]
Join modifications from BR_Dev_For_4_0 tag V4_1_1.

13 years agoPAL 14158 Add the Octree and OctreeNode classes to accelerate detection of close...
nge [Mon, 22 Jan 2007 15:14:44 +0000 (15:14 +0000)]
PAL 14158 Add the Octree and OctreeNode classes to accelerate detection of close nodes. Octree is virtual pure, OctreeNode inherites from Octree.

14 years agoWarn about direct SMESH idl usage: smesh python package have to be used where it... V3_2_0
jfa [Thu, 8 Jun 2006 14:05:08 +0000 (14:05 +0000)]
Warn about direct SMESH idl usage: smesh python package have to be used where it is possible.

14 years agoNew smesh example from Francis KLOSS
jfa [Thu, 8 Jun 2006 11:02:23 +0000 (11:02 +0000)]
New smesh example from Francis KLOSS

14 years agoFix problem with table of contents resizing
jfa [Tue, 6 Jun 2006 12:38:56 +0000 (12:38 +0000)]
Fix problem with table of contents resizing

14 years agoJoin modifications from branch BR_DEBUG_3_2_0b1 T3_2_0b2 V3_2_0b2
jfa [Thu, 1 Jun 2006 11:39:17 +0000 (11:39 +0000)]
Join modifications from branch BR_DEBUG_3_2_0b1

14 years agoFix bug 10955: Collisions with 'Ctrl+I' and 'Ctrl+M' hot keys. T3_2_0b1 V3_2_0b1
jfa [Wed, 10 May 2006 14:34:56 +0000 (14:34 +0000)]
Fix bug 10955: Collisions with 'Ctrl+I' and 'Ctrl+M' hot keys.

14 years agofix bug 12361. In SetName(): there may be no study
eap [Wed, 10 May 2006 12:54:55 +0000 (12:54 +0000)]
fix bug 12361. In SetName(): there may be no study

14 years agofix bug 12361. Peview possiblity of SetCurrentStudy(nil)
eap [Wed, 10 May 2006 12:49:13 +0000 (12:49 +0000)]
fix bug 12361. Peview possiblity of SetCurrentStudy(nil)

14 years agofix PythonDump: write Criterion arg of QuadToTri() in PythonDump
eap [Wed, 10 May 2006 12:46:40 +0000 (12:46 +0000)]
fix PythonDump: write Criterion arg of QuadToTri() in PythonDump

14 years agofix PythonDump: do not write distruction in PythonDump as creation is not written
eap [Wed, 10 May 2006 12:42:27 +0000 (12:42 +0000)]
fix PythonDump: do not write distruction in PythonDump as creation is not written

14 years agoJoin modifications from branch OCC_debug_for_3_2_0b1
jfa [Sat, 6 May 2006 08:51:48 +0000 (08:51 +0000)]
Join modifications from branch OCC_debug_for_3_2_0b1

14 years agoFix for Bug IPAL11055:
enk [Tue, 21 Mar 2006 07:24:22 +0000 (07:24 +0000)]
Fix for Bug IPAL11055:
It is impossible to input negative value as f(t) in table function.

14 years agoChange version name to 3.2.0a2 T2_3_2_0a2 V3_2_0a2
jfa [Wed, 15 Mar 2006 13:00:06 +0000 (13:00 +0000)]
Change version name to 3.2.0a2

14 years agoJoin modifications from branch OCC_development_for_3_2_0a2
jfa [Mon, 13 Mar 2006 15:29:49 +0000 (15:29 +0000)]
Join modifications from branch OCC_development_for_3_2_0a2

14 years agoUpdate version to 3.2.0a1 V3_2_0a1
jfa [Wed, 8 Feb 2006 09:47:15 +0000 (09:47 +0000)]
Update version to 3.2.0a1

14 years agoMerge from OCC_development_generic_2006
smh [Tue, 7 Feb 2006 15:01:11 +0000 (15:01 +0000)]
Merge from OCC_development_generic_2006

Preparation of 3.2.0a1

14 years agoJoin modifications from branch BR_3_1_0deb T_OCC_development_generic_2006_start
jfa [Wed, 28 Dec 2005 09:17:39 +0000 (09:17 +0000)]
Join modifications from branch BR_3_1_0deb