Salome HOME
modules/smesh.git
10 years agoAdd missing link dependency (libcgns depends on hdf5 but does not link against libhdf...
vsr [Thu, 31 Oct 2013 10:17:43 +0000 (10:17 +0000)]
Add missing link dependency (libcgns depends on hdf5 but does not link against libhdf5 on Linux)

10 years agoCMake:
mpa [Tue, 29 Oct 2013 10:13:14 +0000 (10:13 +0000)]
CMake:
Edit documentation. Now it use salome macros to set the environment for sphinx run.

10 years agoCMake:
mpa [Tue, 29 Oct 2013 10:09:19 +0000 (10:09 +0000)]
CMake:
Edit documentation. Now it use salome macros to set the environment for sphinx run.

10 years agoCMake:
mpa [Tue, 29 Oct 2013 08:32:59 +0000 (08:32 +0000)]
CMake:
- Accumulate environment variables, to be used later to run some command in proper environment.

10 years agoWorkaround about SWIG_ADD_MODULE bug: remove duplicates in include directories
vsr [Tue, 29 Oct 2013 07:31:44 +0000 (07:31 +0000)]
Workaround about SWIG_ADD_MODULE bug: remove duplicates in include directories

10 years agoSmall correction in the doc of FindCoincidentNodes, MergeNodes, MergeElements .....
rnc [Mon, 28 Oct 2013 15:32:04 +0000 (15:32 +0000)]
Small correction in the doc of FindCoincidentNodes, MergeNodes, MergeElements ... The type of object returned or taken as an argument by these methods has been detailed with more accuracy

10 years agoFix compilation on WIN64 in Release mode
ana [Fri, 25 Oct 2013 13:31:17 +0000 (13:31 +0000)]
Fix compilation on WIN64 in Release mode

10 years agoWin32 compilation.
rnv [Thu, 24 Oct 2013 12:05:53 +0000 (12:05 +0000)]
Win32 compilation.

10 years agoGenerate documentation only if corresopnding option is swiched on.
rnv [Thu, 24 Oct 2013 12:05:10 +0000 (12:05 +0000)]
Generate documentation only if corresopnding option is swiched on.

10 years agoAdd dll import/export on WIN32 platform.
rnv [Thu, 24 Oct 2013 12:04:17 +0000 (12:04 +0000)]
Add dll import/export on WIN32 platform.

10 years agoUse WIN32 CMake variable instead deprecated WINDOWS variable.
rnv [Thu, 24 Oct 2013 12:03:15 +0000 (12:03 +0000)]
Use WIN32 CMake variable instead deprecated WINDOWS variable.

10 years agoCMake: rollback of previous changes
mpa [Wed, 23 Oct 2013 14:18:58 +0000 (14:18 +0000)]
CMake: rollback of previous changes

10 years agoCMake: doing proper string comparison in IF clause
mpa [Wed, 23 Oct 2013 10:22:41 +0000 (10:22 +0000)]
CMake: doing proper string comparison in IF clause

10 years agoCmake: add make clean for generated files in documentation
mpa [Tue, 22 Oct 2013 09:58:51 +0000 (09:58 +0000)]
Cmake: add make clean for generated files in documentation

10 years agoImprove make dev_docs step:
mpa [Tue, 22 Oct 2013 09:56:22 +0000 (09:56 +0000)]
Improve make dev_docs step:
- It does not install anything; only generates output with doxygen
- make install installs output files generated by make dev_docs
- make clean cleans generated files

10 years agoCMake: using SALOME_ACCUMULATE_HEADERS() to populate the complete list of includes...
mpa [Tue, 22 Oct 2013 08:11:34 +0000 (08:11 +0000)]
CMake: using SALOME_ACCUMULATE_HEADERS() to populate the complete list of includes required by SMESH header files.

10 years ago- SALOME_BUILD_DOC, SALOME_BUILD_TESTS and SALOME_BUILD_GUI should be independent...
mpa [Tue, 22 Oct 2013 07:35:44 +0000 (07:35 +0000)]
- SALOME_BUILD_DOC, SALOME_BUILD_TESTS and SALOME_BUILD_GUI should be independent in each module
- Add definitions and include directories of dependent modules

10 years ago22355: EDF SMESH: New 1D hypothesis "Adaptive"
eap [Mon, 21 Oct 2013 13:07:09 +0000 (13:07 +0000)]
22355: EDF SMESH: New 1D hypothesis "Adaptive"

  Make all fields protected

10 years agoGive proper permissions to Python scripts
vsr [Mon, 21 Oct 2013 11:21:11 +0000 (11:21 +0000)]
Give proper permissions to Python scripts

10 years agoGive proper permissions to Python scripts
vsr [Mon, 21 Oct 2013 11:11:39 +0000 (11:11 +0000)]
Give proper permissions to Python scripts

10 years ago22355: EDF SMESH: New 1D hypothesis "Adaptive"
eap [Mon, 21 Oct 2013 08:21:05 +0000 (08:21 +0000)]
22355: EDF SMESH: New 1D hypothesis "Adaptive"

  Make myBox protected

10 years agoSmall correction.
rnv [Fri, 18 Oct 2013 14:32:33 +0000 (14:32 +0000)]
Small correction.

10 years agoWIN32 compilation of the SMESH module:
rnv [Fri, 18 Oct 2013 13:29:00 +0000 (13:29 +0000)]
WIN32 compilation of the SMESH module:

1) Fix common WIN32 compilation errors.
2) Replace WNT deprecated macro definition by the WIN32.
3) Remove unnecessary test executables.
4) Make MEFISTO2D algorithm optional: try to determine f2c generator and generate C code from Fortran, otherwise MEFISTO2D is unavailable.

10 years agoManage concurrent hypotheses sets properly
vsr [Fri, 18 Oct 2013 11:05:26 +0000 (11:05 +0000)]
Manage concurrent hypotheses sets properly

10 years ago22355: EDF SMESH: New 1D hypothesis "Adaptive"
eap [Thu, 17 Oct 2013 12:48:25 +0000 (12:48 +0000)]
22355: EDF SMESH: New 1D hypothesis "Adaptive"

make getChildIndex() static

10 years ago22332: EDF 2725 SMESH: Convert to bi-quadratic failure after hexotic meshing
eap [Wed, 16 Oct 2013 14:24:20 +0000 (14:24 +0000)]
22332: EDF 2725 SMESH: Convert to bi-quadratic failure after hexotic meshing

In GetCentralNode(), check UV of corner nodes

10 years agoFirst step for the "21793: [CEA 625] Clipping : from coordinates or from bounding...
rnv [Wed, 16 Oct 2013 12:56:06 +0000 (12:56 +0000)]
First step for the "21793: [CEA 625] Clipping : from coordinates or from bounding box" issue.

10 years agoRNV: Fix compilation in the WITHOUT GUI mode.
inv [Tue, 15 Oct 2013 06:49:00 +0000 (06:49 +0000)]
RNV: Fix compilation in the WITHOUT GUI mode.

10 years agoREG: Verima / Build procedure: Updated the CMake build procedure and removed some...
rnc [Mon, 14 Oct 2013 15:02:25 +0000 (15:02 +0000)]
REG: Verima / Build procedure: Updated the CMake build procedure and removed some files previously added by mistake

10 years agoIMP: Verima / New Plugin: Added a plugin for meshers quality testing (work done at...
rnc [Mon, 14 Oct 2013 13:27:09 +0000 (13:27 +0000)]
IMP: Verima / New Plugin: Added a plugin for meshers quality testing (work done at EDF by Pascale Noyret and Bruno Clement)

10 years agoExpose missing configuration
vsr [Mon, 14 Oct 2013 10:40:52 +0000 (10:40 +0000)]
Expose missing configuration

10 years agoIMP: SMESH / CMake build procedure: Added the export of MEDFILE_ROOT_DIR to the confi...
rnc [Mon, 14 Oct 2013 09:14:04 +0000 (09:14 +0000)]
IMP: SMESH / CMake build procedure: Added the export of MEDFILE_ROOT_DIR to the configuration file so that other modules can find MEDFILE based on the information provided by SMESH.

10 years agoMerge from V7_siman 11/10/2013
vsr [Fri, 11 Oct 2013 12:58:32 +0000 (12:58 +0000)]
Merge from V7_siman 11/10/2013

10 years agoRemove python code to create, copy and remove directories, use cmake -E mode instead.
rnv [Fri, 11 Oct 2013 08:41:28 +0000 (08:41 +0000)]
Remove python code to create, copy and remove directories, use cmake -E mode instead.

10 years agoPorting SALOME SMESH module to the CMake build system: initial version.
rnv [Thu, 10 Oct 2013 12:57:42 +0000 (12:57 +0000)]
Porting SALOME SMESH module to the CMake build system: initial version.

10 years ago-#if OCC_VERSION_LARGE > 0x06010000
eap [Thu, 10 Oct 2013 10:29:42 +0000 (10:29 +0000)]
-#if OCC_VERSION_LARGE > 0x06010000
           OCC_CATCH_SIGNALS;
-#endif

10 years agocatch exceptions in "rate = algo->GetProgress();"
eap [Thu, 10 Oct 2013 10:26:03 +0000 (10:26 +0000)]
catch exceptions in "rate = algo->GetProgress();"

10 years agoFix multi-file dump
eap [Wed, 9 Oct 2013 16:25:36 +0000 (16:25 +0000)]
Fix multi-file dump

10 years agoFix
eap [Wed, 9 Oct 2013 16:06:33 +0000 (16:06 +0000)]
Fix
1) SALOME Forum bug http://www.salome-platform.org/forum/forum_14/610436714
2) Regressions of SALOME_TESTS/Grids/smesh/imps_09/K0

10 years agoFix remarks related to the "0021709: [CEA 583] Toolbar preferences" issue.
rnv [Tue, 8 Oct 2013 15:22:55 +0000 (15:22 +0000)]
Fix remarks related to the "0021709: [CEA 583] Toolbar preferences" issue.

10 years agoImplementation of the "0021709: [CEA 583] Toolbar preferences" issue.
rnv [Fri, 4 Oct 2013 14:02:16 +0000 (14:02 +0000)]
Implementation of the "0021709: [CEA 583] Toolbar preferences" issue.

10 years ago0022172: [CEA 790] create the groups corresponding to domains (note 0016221)
eap [Fri, 4 Oct 2013 10:12:56 +0000 (10:12 +0000)]
0022172: [CEA 790] create the groups corresponding to domains (note 0016221)

A better fix for Clear() for the mesh w/o shape

10 years ago0022172: [CEA 790] create the groups corresponding to domains (note 0016221)
eap [Fri, 4 Oct 2013 10:08:21 +0000 (10:08 +0000)]
0022172: [CEA 790] create the groups corresponding to domains (note 0016221)

Fix Clear() for the mesh w/o shape

10 years agoFix doxycomments
eap [Fri, 27 Sep 2013 07:57:23 +0000 (07:57 +0000)]
Fix doxycomments

10 years agoFix warning
eap [Fri, 27 Sep 2013 07:54:54 +0000 (07:54 +0000)]
Fix warning
unused variable 'ielem'

10 years agoFix warning
eap [Fri, 27 Sep 2013 07:51:07 +0000 (07:51 +0000)]
Fix warning
no return statement in function returning non-void

10 years agountabify
eap [Thu, 26 Sep 2013 08:44:08 +0000 (08:44 +0000)]
untabify

10 years agoFor PPGP: in GetAlgoState() remove INFOS( "None algorithm attached" ) since hyp
eap [Wed, 25 Sep 2013 08:16:55 +0000 (08:16 +0000)]
For PPGP: in GetAlgoState() remove INFOS( "None algorithm attached" ) since hyp
definition errors are reported now in both gui and tui modes

10 years agoFix for SMESH::FT_BallDiameter
eap [Mon, 23 Sep 2013 08:23:40 +0000 (08:23 +0000)]
Fix for SMESH::FT_BallDiameter

10 years ago0022318: [CEA] Problems with study dump in SMESH
eap [Fri, 20 Sep 2013 15:35:08 +0000 (15:35 +0000)]
0022318: [CEA] Problems with study dump in SMESH

WNT porting

10 years ago0022318: [CEA] Problems with study dump in SMESH
eap [Fri, 20 Sep 2013 15:34:52 +0000 (15:34 +0000)]
0022318: [CEA] Problems with study dump in SMESH

Restore
  Swap "aFilterManager.CreateFilter()" and "smesh.GetFilterFromCriteria(criteria)"

10 years agoFix omniORB::fatalException at SALOME termination after creating a Mesh in Python
eap [Thu, 19 Sep 2013 12:44:24 +0000 (12:44 +0000)]
Fix omniORB::fatalException at SALOME termination after creating a Mesh in Python

do not call mesh.Register() as this prevents mesh servant deletion at closing study

10 years agoFix omniORB::fatalException at SALOME termination after creating a Mesh in Python
eap [Thu, 19 Sep 2013 12:40:41 +0000 (12:40 +0000)]
Fix omniORB::fatalException at SALOME termination after creating a Mesh in Python

Deactivate CORBA object in destructor

10 years ago22318: [CEA] Problems with study dump in SMESH
eap [Thu, 19 Sep 2013 12:34:44 +0000 (12:34 +0000)]
22318: [CEA] Problems with study dump in SMESH

Memory usage and performance optimization: do not make a script from
lines and than split it back into lines several times.

10 years agofix getSubmeshIDForCopiedMesh()
eap [Wed, 18 Sep 2013 12:57:26 +0000 (12:57 +0000)]
fix getSubmeshIDForCopiedMesh()

10 years agoImplementation of the "0022102: EDF 1496 SMESH : Displaying of discrete elements...
rnv [Fri, 13 Sep 2013 10:00:15 +0000 (10:00 +0000)]
Implementation of the "0022102: EDF 1496 SMESH : Displaying of discrete elements in SMESH relating to their attribute (diameter)" issue.

10 years agoFix memory leaks: another attempt
vsr [Fri, 13 Sep 2013 06:58:16 +0000 (06:58 +0000)]
Fix memory leaks: another attempt

10 years agoFix memory leaks
vsr [Fri, 13 Sep 2013 06:35:30 +0000 (06:35 +0000)]
Fix memory leaks

10 years ago0022221: [CEA 819] Error "'NoneType' object is not callable" at Salome closure
vsr [Thu, 12 Sep 2013 14:18:54 +0000 (14:18 +0000)]
0022221: [CEA 819] Error "'NoneType' object is not callable" at Salome closure

10 years ago0022318: [CEA] Problems with study dump in SMESH
eap [Thu, 12 Sep 2013 11:11:52 +0000 (11:11 +0000)]
0022318: [CEA] Problems with study dump in SMESH

Memory needed for SMESH_2smeshpy::ConvertScript() reduced by 3 times

10 years agoFix linkage problem
vsr [Thu, 12 Sep 2013 07:29:50 +0000 (07:29 +0000)]
Fix linkage problem

10 years agoFix linkage problem
vsr [Thu, 12 Sep 2013 07:16:32 +0000 (07:16 +0000)]
Fix linkage problem

10 years agoFix linkage problem
vsr [Thu, 12 Sep 2013 07:06:31 +0000 (07:06 +0000)]
Fix linkage problem

10 years agoFix linkage problem
vsr [Thu, 12 Sep 2013 06:56:51 +0000 (06:56 +0000)]
Fix linkage problem

10 years agoFix linkage problem
vsr [Thu, 12 Sep 2013 06:38:25 +0000 (06:38 +0000)]
Fix linkage problem

10 years agoCorrection of a spelling mistake :
fahed [Wed, 11 Sep 2013 12:41:25 +0000 (12:41 +0000)]
Correction of a spelling mistake :
"bynary" becomes "binary"

10 years agoCorrection of the documentation about GMF import/export.
fahed [Wed, 11 Sep 2013 12:22:01 +0000 (12:22 +0000)]
Correction of the documentation about GMF import/export.

10 years agoagain: Avoid SIGSEGV in debug mode if CheckNbEdges() is called w/o calling Compute()
eap [Wed, 11 Sep 2013 10:34:33 +0000 (10:34 +0000)]
again: Avoid SIGSEGV in debug mode if CheckNbEdges() is called w/o calling Compute()

10 years agoAvoid SIGSEGV in debug mode if CheckNbEdges() is called w/o calling Compute()
eap [Tue, 10 Sep 2013 14:28:13 +0000 (14:28 +0000)]
Avoid SIGSEGV in debug mode if CheckNbEdges() is called w/o calling Compute()

10 years ago22170: [CEA 704] Redirect NETGEN outup in a log file
eap [Tue, 10 Sep 2013 13:52:57 +0000 (13:52 +0000)]
22170: [CEA 704] Redirect NETGEN outup in a log file

restore cout possibly redirected by algo

10 years agoFix boost_filesystem usage
barate [Fri, 6 Sep 2013 16:13:23 +0000 (16:13 +0000)]
Fix boost_filesystem usage

10 years agoProgress bar. Increase difference between computeCost of EDGE and FACE
eap [Tue, 3 Sep 2013 15:48:57 +0000 (15:48 +0000)]
Progress bar. Increase difference between computeCost of EDGE and FACE

10 years agoRegression of XSMESH_TEST/SMESHCOMMON/SMESH_TEST/Grids/smesh/3D_mesh_Extrusion/A6
eap [Tue, 3 Sep 2013 11:38:19 +0000 (11:38 +0000)]
Regression of XSMESH_TEST/SMESHCOMMON/SMESH_TEST/Grids/smesh/3D_mesh_Extrusion/A6

TTElemOfElemListMap and TElemOfVecOfNnlmiMap must use same comparator
for correct work of makeWalls()

10 years ago0022308: EDF 2572 SMESH: Can't import a file with a non ascii character in the path
vsr [Tue, 3 Sep 2013 10:58:47 +0000 (10:58 +0000)]
0022308: EDF 2572 SMESH: Can't import a file with a non ascii character in the path

10 years ago1) Use transformation for projection from bottom to top
eap [Tue, 3 Sep 2013 10:42:36 +0000 (10:42 +0000)]
1) Use transformation for projection from bottom to top
2) Improve performance of TPCurveOnHorFaceAdaptor::Value() by avoiding
creation of PCurves on planar faces
3) Report a meaningful error in case of missing 1D algo

10 years agoenable ComputeParameters() to find a better solution in hard cases
eap [Tue, 3 Sep 2013 10:33:38 +0000 (10:33 +0000)]
enable ComputeParameters() to find a better solution in hard cases
(concave faces)

+  void refineParametersOnFace( const gp_Pnt& thePoint, gp_XYZ& theParams, int theFaceID );

10 years agoBug: preview works correctly only once, other times preview shows the same
eap [Tue, 3 Sep 2013 09:42:04 +0000 (09:42 +0000)]
Bug: preview works correctly only once, other times preview shows the same
as at the 1st time.

Ensure clearing of tmp mesh

10 years agoIMP: SMESH / Yams plug-in: Some more updates for porting to MGSurfOpt 1.1
rnc [Mon, 2 Sep 2013 11:46:39 +0000 (11:46 +0000)]
IMP: SMESH / Yams plug-in: Some more updates for porting to MGSurfOpt 1.1

10 years agoMore examples of filter usage
eap [Mon, 2 Sep 2013 10:47:47 +0000 (10:47 +0000)]
More examples of filter usage

10 years agofix copy/paste error
eap [Mon, 2 Sep 2013 08:21:16 +0000 (08:21 +0000)]
fix copy/paste error

10 years agoIMP: SMESH/Yams plug-in: Update to use Meshgems-SurfOpt 1.1 (new name of Yams)
rnc [Fri, 30 Aug 2013 15:35:06 +0000 (15:35 +0000)]
IMP: SMESH/Yams plug-in: Update to use Meshgems-SurfOpt 1.1 (new name of Yams)

10 years agoRemoving --execute option is unit tests
aguerre [Thu, 29 Aug 2013 09:28:56 +0000 (09:28 +0000)]
Removing --execute option is unit tests

10 years agofix leaks of SALOMEDS_UseCaseBuilder_i
eap [Wed, 28 Aug 2013 12:10:59 +0000 (12:10 +0000)]
fix leaks of SALOMEDS_UseCaseBuilder_i

10 years agofix SIGSEGV in Save() on an empty mesh, after the previous optimization
eap [Wed, 28 Aug 2013 11:58:22 +0000 (11:58 +0000)]
fix SIGSEGV in Save() on an empty mesh, after the previous optimization

10 years agosmall imp
eap [Wed, 28 Aug 2013 11:56:36 +0000 (11:56 +0000)]
small imp

10 years agoFix crash in salome_test.py
vsr [Wed, 28 Aug 2013 11:00:25 +0000 (11:00 +0000)]
Fix crash in salome_test.py

10 years agoAdding the public member IsSelectionActivated() to access the selection status of...
bourcier [Wed, 28 Aug 2013 09:38:03 +0000 (09:38 +0000)]
Adding the public member IsSelectionActivated() to access the selection status of the widget from dialog boxes implementation.

10 years agoSALOME Forum bug: http://www.salome-platform.org/forum/forum_10/967838025
eap [Fri, 23 Aug 2013 16:27:29 +0000 (16:27 +0000)]
SALOME Forum bug: salome-platform.org/forum/forum_10/967838025

make smoothAnalyticEdge() work for a circle EDGE in 3D case

10 years agoSALOME Forum bug: http://www.salome-platform.org/forum/forum_10/967838025
eap [Fri, 23 Aug 2013 16:26:29 +0000 (16:26 +0000)]
SALOME Forum bug: salome-platform.org/forum/forum_10/967838025

Do not report a compute error if a node on VERTEX is not shared by any
segment because segments on seam EDGE are assigned later

10 years agoSALOME Forum bug: http://www.salome-platform.org/forum/forum_10/967838025
eap [Fri, 23 Aug 2013 16:23:57 +0000 (16:23 +0000)]
SALOME Forum bug: salome-platform.org/forum/forum_10/967838025

Ignore degenerated EDGEs when counting computed sub-meshes

10 years agoSALOME Forum bug: http://www.salome-platform.org/forum/forum_10/967838025
eap [Fri, 23 Aug 2013 16:22:51 +0000 (16:22 +0000)]
SALOME Forum bug: salome-platform.org/forum/forum_10/967838025

Do not report a compute error if a degenerated EDGE is not computed

10 years agoSALOME Forum bug: http://www.salome-platform.org/forum/forum_10/967838025
eap [Fri, 23 Aug 2013 13:38:12 +0000 (13:38 +0000)]
SALOME Forum bug: salome-platform.org/forum/forum_10/967838025

Use SMESH_OctreeNode to sew imported elements to pre-existing ones

10 years agotypo
eap [Fri, 23 Aug 2013 13:36:41 +0000 (13:36 +0000)]
typo

10 years agoSALOME Forum bug: http://www.salome-platform.org/forum/forum_10/967838025
eap [Fri, 23 Aug 2013 13:36:28 +0000 (13:36 +0000)]
SALOME Forum bug: salome-platform.org/forum/forum_10/967838025

Re-fix "Regression of XSMESH_TEST/SMESHCOMMON/SMESH_TEST/Grids/smesh/bugs12/M6"
previously fixed by revision 1.23.2.9.
Use TElemOfElemListMap with new comparator TIDTypeCompare instead of
TElemOfElemListMap declared in SMESH_TypeDefs.hxx which uses
TIDCompare (whose behavior has been just restored)

-  TElemOfElemListMap aHystory;
+  ::SMESH_MeshEditor::TTElemOfElemListMap aHystory;

10 years agoIn Save(), no need to push nodes and elements in the map to sort them
eap [Fri, 23 Aug 2013 13:35:56 +0000 (13:35 +0000)]
In Save(), no need to push nodes and elements in the map to sort them
by ID after SMDS redesign

10 years agoSALOME Forum bug: http://www.salome-platform.org/forum/forum_10/967838025
eap [Fri, 23 Aug 2013 13:15:52 +0000 (13:15 +0000)]
SALOME Forum bug: salome-platform.org/forum/forum_10/967838025

Re-fix "Regression of XSMESH_TEST/SMESHCOMMON/SMESH_TEST/Grids/smesh/bugs12/M6"
previously fixed by revision 1.23.2.9.
Use TElemOfElemListMap with new comparator TIDTypeCompare instead of
TElemOfElemListMap declared in SMESH_TypeDefs.hxx which uses
TIDCompare (whose behavior has been just restored)

10 years agoSALOME Forum bug: http://www.salome-platform.org/forum/forum_10/967838025
eap [Fri, 23 Aug 2013 13:11:32 +0000 (13:11 +0000)]
SALOME Forum bug: salome-platform.org/forum/forum_10/967838025

Fix the problem of element-submesh relation restoring at study loading
in case if some faces have ids lower than segments.

Now TIDCompare does not compare types, a new comparator created for this:
+struct TIDTypeCompare {

10 years agoSALOME Forum bug: http://www.salome-platform.org/forum/forum_10/967838025
eap [Fri, 23 Aug 2013 07:44:07 +0000 (07:44 +0000)]
SALOME Forum bug: salome-platform.org/forum/forum_10/967838025

Don't use BRep_Tool::Degenerated() which sometimes gives a wrong answer,
use SMESH_Algo::isDegenerated() instead

10 years agocompact as soon as all elements removed
eap [Thu, 22 Aug 2013 15:37:59 +0000 (15:37 +0000)]
compact as soon as all elements removed

10 years ago0022301: [CEA] Problems with study dump in SMESH (PPGP large study)
eap [Thu, 22 Aug 2013 12:06:57 +0000 (12:06 +0000)]
0022301: [CEA] Problems with study dump in SMESH (PPGP large study)

1) fix CheckObjectPresence() to check presence of not only published
objects but also of e.g. mesh editors etc.
2) Avoid adding empty strings cleared by CheckObjectPresence()
3) Optimize performance of search of myKeepAgrCmdsIDs in commands by
 - using _pyStringFamily
 - preventing addition of Groups to myKeepAgrCmdsIDs