]> SALOME platform Git repositories - modules/smesh.git/log
Salome HOME
modules/smesh.git
11 years agoCMake: Update path and version variables for current build system
mpa [Thu, 7 Nov 2013 11:30:33 +0000 (11:30 +0000)]
CMake: Update path and version variables for current build system

11 years agoCMake:
mpa [Wed, 6 Nov 2013 10:43:34 +0000 (10:43 +0000)]
CMake:
- add tests for this module which can be run via command "make test"

11 years agoCMake:
mpa [Wed, 6 Nov 2013 10:36:07 +0000 (10:36 +0000)]
CMake:
- define variable SALOME_BUILD_TESTS and find CppUnit for adding tests to this module

11 years agoJapanese translations update
rnc [Tue, 5 Nov 2013 15:26:19 +0000 (15:26 +0000)]
Japanese translations update

11 years agoCMake: improved reloading of dependent CMake targets in Config file to
mpa [Tue, 5 Nov 2013 12:49:17 +0000 (12:49 +0000)]
CMake: improved reloading of dependent CMake targets in Config file to
account for COMPONENTS.

11 years agoFix for the "0022345: EDF 2754 SMESH: Select pyramids in Mesh Information" issue.
rnv [Tue, 5 Nov 2013 11:26:07 +0000 (11:26 +0000)]
Fix for the "0022345: EDF 2754 SMESH: Select pyramids in Mesh Information" issue.

11 years agoCMake:
mpa [Fri, 1 Nov 2013 10:44:42 +0000 (10:44 +0000)]
CMake:
Edit documentation. Use salome macros to set the environment for sphinx run.

11 years agoCMake: Edition accumulation of LD_LIBRARY_PATH, PATH and PYTHONPATH
mpa [Thu, 31 Oct 2013 11:08:56 +0000 (11:08 +0000)]
CMake: Edition accumulation of LD_LIBRARY_PATH, PATH and PYTHONPATH

11 years agoCMake: Add keyword NOCHECK for accumulating environment because included directories...
mpa [Thu, 31 Oct 2013 11:07:26 +0000 (11:07 +0000)]
CMake: Add keyword NOCHECK for accumulating environment because included directories not exists in this moment

11 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)

11 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.

11 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.

11 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.

11 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

11 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

11 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

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

11 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.

11 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.

11 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.

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

11 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

11 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

11 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

11 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.

11 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

11 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

11 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

11 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

11 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

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

11 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.

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

11 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

11 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

11 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.

11 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.

11 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

11 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)

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

11 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.

11 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

11 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.

11 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.

11 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

11 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();"

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

11 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

11 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.

11 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.

11 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

11 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

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

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

11 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

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

11 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

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

11 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

11 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)"

11 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

11 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

11 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.

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

11 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.

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

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

11 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

11 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

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

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

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

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

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

11 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"

11 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.

11 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()

11 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()

11 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

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

11 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

11 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()

11 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

11 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

11 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 );

11 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

11 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

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

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

11 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)

11 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

11 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

11 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

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

11 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

11 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.

11 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: http://www.salome-platform.org/forum/forum_10/967838025

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

11 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: http://www.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

11 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: http://www.salome-platform.org/forum/forum_10/967838025

Ignore degenerated EDGEs when counting computed sub-meshes

11 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: http://www.salome-platform.org/forum/forum_10/967838025

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