]>
SALOME platform Git repositories - modules/smesh.git/log
eap [Thu, 14 Nov 2013 09:17:58 +0000 (09:17 +0000)]
22372: EDF 2758 SMESH: Create/Manage groups on a mesh composed of nodes and balls
Performance optimization for groups on filter:
int SMESHGUI_Selection::numberOfNodes( int ind ) const
{
...
- return aGroupObj->Size();
+ return aGroupObj->IsEmpty(); // aGroupObj->Size();
eap [Thu, 14 Nov 2013 09:15:23 +0000 (09:15 +0000)]
Move BelongToGeom and LyingOnGeom classes to src/Controls/SMESH_Controls*
eap [Thu, 14 Nov 2013 09:14:20 +0000 (09:14 +0000)]
22372: EDF 2758 SMESH: Create/Manage groups on a mesh composed of nodes and balls
1) In ElementsOnShape, particularly treat a case of the box shape, to
speed up classification
2) Move BelongToGeom and LyingOnGeom classes from SMESH_Filter_i.*xx
mpa [Thu, 14 Nov 2013 05:40:14 +0000 (05:40 +0000)]
CMake:
- add definition WITH_TBB
eap [Wed, 13 Nov 2013 14:40:40 +0000 (14:40 +0000)]
22372: EDF 2758 SMESH: Create/Manage groups on a mesh composed of nodes and balls
Set SUIT_OverrideCursor while all mesh elements are filtered
eap [Wed, 13 Nov 2013 14:39:43 +0000 (14:39 +0000)]
untabify
eap [Wed, 13 Nov 2013 14:39:11 +0000 (14:39 +0000)]
22372: EDF 2758 SMESH: Create/Manage groups on a mesh composed of nodes and balls
In ClearMesh(), free elements cashed in GroupOnFilter's
eap [Wed, 13 Nov 2013 14:38:10 +0000 (14:38 +0000)]
22372: EDF 2758 SMESH: Create/Manage groups on a mesh composed of nodes and balls
Cash elements in case of small meshes
eap [Wed, 13 Nov 2013 14:35:36 +0000 (14:35 +0000)]
22372: EDF 2758 SMESH: Create/Manage groups on a mesh composed of nodes and balls
Prepare to parallelism
eap [Wed, 13 Nov 2013 13:01:26 +0000 (13:01 +0000)]
-OPTION(SALOME_SMESH_USE_TBB "Enable shape recognition from picture" OFF)
+OPTION(SALOME_SMESH_USE_TBB "Enable parallel computation" OFF)
mpa [Wed, 13 Nov 2013 12:27:06 +0000 (12:27 +0000)]
CMake:
- delete kernel dependency because options are local now
vsr [Wed, 13 Nov 2013 06:12:05 +0000 (06:12 +0000)]
0022400 : EDF SMESH: ExportCGNS is not available anymore in V7_main
vsr [Wed, 13 Nov 2013 05:13:10 +0000 (05:13 +0000)]
Correct documentation for SALOME_SMESH_USE_CGNS option
eap [Tue, 12 Nov 2013 14:50:30 +0000 (14:50 +0000)]
022398: EDF 2783 SMESH: No end with viscous layer computation
Prevent infinite loop in shrink()
eap [Tue, 12 Nov 2013 14:48:16 +0000 (14:48 +0000)]
022398: EDF 2783 SMESH: No end with viscous layer computation
1) Fix CheckNodeU() for unfinite U and NURBS curve
2)
+ static double GetAngle( const TopoDS_Edge & E1, const TopoDS_Edge & E2, const TopoDS_Face & F);
eap [Tue, 12 Nov 2013 14:46:58 +0000 (14:46 +0000)]
022398: EDF 2783 SMESH: No end with viscous layer computation
+ static double GetAngle( const TopoDS_Edge & E1, const TopoDS_Edge & E2, const TopoDS_Face & F);
rnv [Mon, 11 Nov 2013 11:46:01 +0000 (11:46 +0000)]
Win32 compilation.
eap [Mon, 11 Nov 2013 11:07:44 +0000 (11:07 +0000)]
22355: EDF SMESH: New 1D hypothesis "Adaptive"
rnv [Mon, 11 Nov 2013 10:45:01 +0000 (10:45 +0000)]
Small correction.
mpa [Thu, 7 Nov 2013 13:08:36 +0000 (13:08 +0000)]
CMake: Edit sphinx documentation
mpa [Thu, 7 Nov 2013 11:30:33 +0000 (11:30 +0000)]
CMake: Update path and version variables for current build system
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"
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
rnc [Tue, 5 Nov 2013 15:26:19 +0000 (15:26 +0000)]
Japanese translations update
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.
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.
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.
mpa [Thu, 31 Oct 2013 11:08:56 +0000 (11:08 +0000)]
CMake: Edition accumulation of LD_LIBRARY_PATH, PATH and PYTHONPATH
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
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)
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.
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.
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.
vsr [Tue, 29 Oct 2013 07:31:44 +0000 (07:31 +0000)]
Workaround about SWIG_ADD_MODULE bug: remove duplicates in include directories
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
ana [Fri, 25 Oct 2013 13:31:17 +0000 (13:31 +0000)]
Fix compilation on WIN64 in Release mode
rnv [Thu, 24 Oct 2013 12:05:53 +0000 (12:05 +0000)]
Win32 compilation.
rnv [Thu, 24 Oct 2013 12:05:10 +0000 (12:05 +0000)]
Generate documentation only if corresopnding option is swiched on.
rnv [Thu, 24 Oct 2013 12:04:17 +0000 (12:04 +0000)]
Add dll import/export on WIN32 platform.
rnv [Thu, 24 Oct 2013 12:03:15 +0000 (12:03 +0000)]
Use WIN32 CMake variable instead deprecated WINDOWS variable.
mpa [Wed, 23 Oct 2013 14:18:58 +0000 (14:18 +0000)]
CMake: rollback of previous changes
mpa [Wed, 23 Oct 2013 10:22:41 +0000 (10:22 +0000)]
CMake: doing proper string comparison in IF clause
mpa [Tue, 22 Oct 2013 09:58:51 +0000 (09:58 +0000)]
Cmake: add make clean for generated files in documentation
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
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.
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
eap [Mon, 21 Oct 2013 13:07:09 +0000 (13:07 +0000)]
22355: EDF SMESH: New 1D hypothesis "Adaptive"
Make all fields protected
vsr [Mon, 21 Oct 2013 11:21:11 +0000 (11:21 +0000)]
Give proper permissions to Python scripts
vsr [Mon, 21 Oct 2013 11:11:39 +0000 (11:11 +0000)]
Give proper permissions to Python scripts
eap [Mon, 21 Oct 2013 08:21:05 +0000 (08:21 +0000)]
22355: EDF SMESH: New 1D hypothesis "Adaptive"
Make myBox protected
rnv [Fri, 18 Oct 2013 14:32:33 +0000 (14:32 +0000)]
Small correction.
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.
vsr [Fri, 18 Oct 2013 11:05:26 +0000 (11:05 +0000)]
Manage concurrent hypotheses sets properly
eap [Thu, 17 Oct 2013 12:48:25 +0000 (12:48 +0000)]
22355: EDF SMESH: New 1D hypothesis "Adaptive"
make getChildIndex() static
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
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.
inv [Tue, 15 Oct 2013 06:49:00 +0000 (06:49 +0000)]
RNV: Fix compilation in the WITHOUT GUI mode.
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
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)
vsr [Mon, 14 Oct 2013 10:40:52 +0000 (10:40 +0000)]
Expose missing configuration
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.
vsr [Fri, 11 Oct 2013 12:58:32 +0000 (12:58 +0000)]
Merge from V7_siman 11/10/2013
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.
rnv [Thu, 10 Oct 2013 12:57:42 +0000 (12:57 +0000)]
Porting SALOME SMESH module to the CMake build system: initial version.
eap [Thu, 10 Oct 2013 10:29:42 +0000 (10:29 +0000)]
-#if OCC_VERSION_LARGE > 0x06010000
OCC_CATCH_SIGNALS;
-#endif
eap [Thu, 10 Oct 2013 10:26:03 +0000 (10:26 +0000)]
catch exceptions in "rate = algo->GetProgress();"
eap [Wed, 9 Oct 2013 16:25:36 +0000 (16:25 +0000)]
Fix multi-file dump
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
rnv [Tue, 8 Oct 2013 15:22:55 +0000 (15:22 +0000)]
Fix remarks related to 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.
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
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
eap [Fri, 27 Sep 2013 07:57:23 +0000 (07:57 +0000)]
Fix doxycomments
eap [Fri, 27 Sep 2013 07:54:54 +0000 (07:54 +0000)]
Fix warning
unused variable 'ielem'
eap [Fri, 27 Sep 2013 07:51:07 +0000 (07:51 +0000)]
Fix warning
no return statement in function returning non-void
eap [Thu, 26 Sep 2013 08:44:08 +0000 (08:44 +0000)]
untabify
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
eap [Mon, 23 Sep 2013 08:23:40 +0000 (08:23 +0000)]
Fix for SMESH::FT_BallDiameter
eap [Fri, 20 Sep 2013 15:35:08 +0000 (15:35 +0000)]
0022318 : [CEA] Problems with study dump in SMESH
WNT porting
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)"
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
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
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.
eap [Wed, 18 Sep 2013 12:57:26 +0000 (12:57 +0000)]
fix getSubmeshIDForCopiedMesh()
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.
vsr [Fri, 13 Sep 2013 06:58:16 +0000 (06:58 +0000)]
Fix memory leaks: another attempt
vsr [Fri, 13 Sep 2013 06:35:30 +0000 (06:35 +0000)]
Fix memory leaks
vsr [Thu, 12 Sep 2013 14:18:54 +0000 (14:18 +0000)]
0022221 : [CEA 819] Error "'NoneType' object is not callable" at Salome closure
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
vsr [Thu, 12 Sep 2013 07:29:50 +0000 (07:29 +0000)]
Fix linkage problem
vsr [Thu, 12 Sep 2013 07:16:32 +0000 (07:16 +0000)]
Fix linkage problem
vsr [Thu, 12 Sep 2013 07:06:31 +0000 (07:06 +0000)]
Fix linkage problem
vsr [Thu, 12 Sep 2013 06:56:51 +0000 (06:56 +0000)]
Fix linkage problem
vsr [Thu, 12 Sep 2013 06:38:25 +0000 (06:38 +0000)]
Fix linkage problem
fahed [Wed, 11 Sep 2013 12:41:25 +0000 (12:41 +0000)]
Correction of a spelling mistake :
"bynary" becomes "binary"
fahed [Wed, 11 Sep 2013 12:22:01 +0000 (12:22 +0000)]
Correction of the documentation about GMF import/export.
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()
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()
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
barate [Fri, 6 Sep 2013 16:13:23 +0000 (16:13 +0000)]
Fix boost_filesystem usage