]>
SALOME platform Git repositories - modules/smesh.git/log
mpa [Tue, 19 Nov 2013 11:55:25 +0000 (11:55 +0000)]
- Modifing Geometry and Mesh Python scripts from SALOME 6 and before
eap [Tue, 19 Nov 2013 11:54:02 +0000 (11:54 +0000)]
avoid FPE
mpa [Tue, 19 Nov 2013 11:38:59 +0000 (11:38 +0000)]
- Modifing Geometry and Mesh Python scripts from SALOME 6 and before
eap [Mon, 18 Nov 2013 16:51:16 +0000 (16:51 +0000)]
Regression of SALOME_TESTS/Grids/smesh/bugs_03/D6
Improve the EventListener to clean all EDGEs of a complex side if one EDGE is cleaned
eap [Mon, 18 Nov 2013 16:50:05 +0000 (16:50 +0000)]
In SetParametersByDefaults(), make myMinSize and myDeflection greater
eap [Mon, 18 Nov 2013 14:59:23 +0000 (14:59 +0000)]
Regression SALOME_TESTS/Grids/smesh/3D_mesh_HEXA3D_00/C2
Fix isConcave()
eap [Mon, 18 Nov 2013 14:55:27 +0000 (14:55 +0000)]
Regression SALOME_TESTS/Grids/smesh/3D_mesh_HEXA3D_00/C2
Fix GetAngle() to take Orientation() of input edges as is and not
using GetSubShapeOri() which is wrong for the seam edge
eap [Mon, 18 Nov 2013 13:21:17 +0000 (13:21 +0000)]
fix SIGFPE on too short EDGEs
eap [Mon, 18 Nov 2013 12:35:16 +0000 (12:35 +0000)]
fix SIGFPE on too short EDGEs
eap [Mon, 18 Nov 2013 10:53:13 +0000 (10:53 +0000)]
do not add a reference to useCaseBuilder twice
eap [Mon, 18 Nov 2013 10:27:22 +0000 (10:27 +0000)]
synchronize myBadMeshBtn and myBadMeshToGroupBtn
eap [Fri, 15 Nov 2013 17:54:28 +0000 (17:54 +0000)]
Regression of SALOME_TESTS/Grids/smesh/imps_09/K5
Take care to remove a node from its sub-mesh
eap [Fri, 15 Nov 2013 15:24:18 +0000 (15:24 +0000)]
Regression of SALOME_TESTS/Grids/smesh/imps_08/I8
eap [Fri, 15 Nov 2013 15:16:54 +0000 (15:16 +0000)]
22408]: [CEA 996] Impossibility to filter Face with an Area criterion
eap [Fri, 15 Nov 2013 14:47:45 +0000 (14:47 +0000)]
Regression of SALOME_TESTS/Grids/smesh/imps_08/I8
Attempt nb 2
eap [Fri, 15 Nov 2013 14:44:06 +0000 (14:44 +0000)]
Regression of SALOME_TESTS/Grids/smesh/imps_08/I8
eap [Fri, 15 Nov 2013 13:43:38 +0000 (13:43 +0000)]
more comments
eap [Fri, 15 Nov 2013 12:44:42 +0000 (12:44 +0000)]
Regression of SALOME_TESTS/Grids/smesh/dump_study_00/B7
In CheckObjectPresence(), skip print statement
eap [Fri, 15 Nov 2013 12:19:28 +0000 (12:19 +0000)]
Regression of SALOME_TESTS/Grids/smesh/bugs_19/X7
Increase nb of allowed shrink loops
eap [Fri, 15 Nov 2013 11:59:48 +0000 (11:59 +0000)]
Regression of SALOME_TESTS/Grids/smesh/bugs_13/N9
Fix association of SHELLs
eap [Fri, 15 Nov 2013 10:20:33 +0000 (10:20 +0000)]
Prevent failure if a degenerated EDGE is not meshed
eap [Fri, 15 Nov 2013 09:48:22 +0000 (09:48 +0000)]
2355: EDF SMESH: New 1D hypothesis "Adaptive"
More performance optimization
eap [Thu, 14 Nov 2013 15:15:27 +0000 (15:15 +0000)]
22406: EDF SMESH Regression : Items are missing in group contextual menu
Fix the previous "improvement"
eap [Thu, 14 Nov 2013 14:27:06 +0000 (14:27 +0000)]
2355: EDF SMESH: New 1D hypothesis "Adaptive"
Performance optimization
eap [Thu, 14 Nov 2013 14:25:12 +0000 (14:25 +0000)]
Enable canceling Compute
vsr [Thu, 14 Nov 2013 14:07:03 +0000 (14:07 +0000)]
Correct tbb detection procedure
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'