Salome HOME
modules/smesh.git
7 years agoIntegrated to V7_main: 0022366: EDF SMESH: Create Mesh dialog box improvement: create...
imn [Tue, 26 Nov 2013 10:11:53 +0000 (10:11 +0000)]
Integrated to V7_main: 0022366: EDF SMESH: Create Mesh dialog box improvement: create empty mesh without geometry in GUI

7 years agoDo not use NETGEN as it's unavailable during 'make test'
eap [Tue, 26 Nov 2013 10:11:52 +0000 (10:11 +0000)]
Do not use NETGEN as it's unavailable during 'make test'

7 years agoFix SIGSEGV at closing a study
eap [Mon, 25 Nov 2013 10:39:28 +0000 (10:39 +0000)]
Fix SIGSEGV at closing a study

7 years ago0022414: [CEA 1010] Regressio on tests 01_composite.py
eap [Mon, 25 Nov 2013 09:14:33 +0000 (09:14 +0000)]
0022414: [CEA 1010] Regressio on tests 01_composite.py

  Fix for a vertex w/o a node

7 years ago0022414: [CEA 1010] Regressio on tests bug_763_netgen_1d_2d.py
eap [Mon, 25 Nov 2013 09:13:09 +0000 (09:13 +0000)]
0022414: [CEA 1010] Regressio on tests bug_763_netgen_1d_2d.py

+        from salome.smesh.smeshBuilder import Mesh

7 years ago[SALOME platform 2008-2014 0022314]: EDF 2594 SMESH: Preview "Union of triangles...
ctn [Fri, 22 Nov 2013 14:42:31 +0000 (14:42 +0000)]
[SALOME platform 2008-2014 0022314]: EDF 2594 SMESH: Preview "Union of triangles" result: Documentation update

7 years agosynchronize with SMESH_msg_en.ts
eap [Fri, 22 Nov 2013 13:55:23 +0000 (13:55 +0000)]
synchronize with SMESH_msg_en.ts

7 years ago- static bool isStraight( const TopoDS_Edge & E, const bool degenResult=false );
eap [Fri, 22 Nov 2013 13:17:22 +0000 (13:17 +0000)]
-  static bool isStraight( const TopoDS_Edge & E, const bool degenResult=false );
+  static bool IsStraight( const TopoDS_Edge & E, const bool degenResult=false );

7 years ago+ bool findUVByHalfDivision( const gp_Pnt& thePoint, const gp_XY& theUV,
eap [Fri, 22 Nov 2013 13:17:00 +0000 (13:17 +0000)]
+  bool findUVByHalfDivision( const gp_Pnt& thePoint, const gp_XY& theUV,
+                             const TFace& tface, gp_XYZ& theParams);
+  bool findUVAround( const gp_Pnt& thePoint, const gp_XY& theUV,
+                     const TFace& tface, gp_XYZ& theParams, int nbGetWorstLimit );

7 years agohttp://www.salome-platform.org/forum/forum_10/409159356
eap [Fri, 22 Nov 2013 13:16:34 +0000 (13:16 +0000)]
www.salome-platform.org/forum/forum_10/409159356

Fox testcube2a.py

7 years ago22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
eap [Fri, 22 Nov 2013 13:14:08 +0000 (13:14 +0000)]
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges

-  StdMeshers_FaceSide(const SMDS_MeshNode*       theNode,
-                      const gp_Pnt2d             thePnt2d,
-                      const StdMeshers_FaceSide* theSide);
+  StdMeshers_FaceSide(const StdMeshers_FaceSide*  theSide,
+                      const SMDS_MeshNode*        theNode,
+                      const gp_Pnt2d*             thePnt2d1,
+                      const gp_Pnt2d*             thePnt2d2=NULL,
+                      const Handle(Geom2d_Curve)& theC2d=NULL,
+                      const double                theUFirst=0.,
+                      const double                theULast=1.);

7 years ago[SALOME platform 2008-2014 0022314]: EDF 2594 SMESH: Preview "Union of triangles...
ctn [Fri, 22 Nov 2013 12:48:17 +0000 (12:48 +0000)]
[SALOME platform 2008-2014 0022314]: EDF 2594 SMESH: Preview "Union of triangles" result: Documentation update

7 years ago22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
eap [Fri, 22 Nov 2013 12:40:36 +0000 (12:40 +0000)]
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges

+  int GetCorners(const TopoDS_Face&          theFace,
+                 SMESH_Mesh &                theMesh,
+                 std::list<TopoDS_Edge>&     theWire,
+                 std::vector<TopoDS_Vertex>& theVertices,
+                 int &                       theNbDegenEdges);

7 years ago22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
eap [Fri, 22 Nov 2013 12:37:31 +0000 (12:37 +0000)]
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges

-  StdMeshers_FaceSide(const SMDS_MeshNode*       theNode,
-                      const gp_Pnt2d             thePnt2d,
-                      const StdMeshers_FaceSide* theSide);
+  StdMeshers_FaceSide(const StdMeshers_FaceSide*  theSide,
+                      const SMDS_MeshNode*        theNode,
+                      const gp_Pnt2d*             thePnt2d1,
+                      const gp_Pnt2d*             thePnt2d2=NULL,
+                      const Handle(Geom2d_Curve)& theC2d=NULL,
+                      const double                theUFirst=0.,
+                      const double                theULast=1.);

7 years ago22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
eap [Fri, 22 Nov 2013 12:36:27 +0000 (12:36 +0000)]
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges

do not import from smeshBuilder to avoid pb with cyclic import

7 years ago22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
eap [Fri, 22 Nov 2013 12:35:35 +0000 (12:35 +0000)]
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges

+  COMPERR_BAD_PARMETERS    = -13, //!< incorrect hypotheses parameters

7 years ago22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
eap [Fri, 22 Nov 2013 12:35:17 +0000 (12:35 +0000)]
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges

+        <source>COMPERR_BAD_PARMETERS</source>
+        <translation>Invalid input parameters</translation>

7 years ago22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
eap [Fri, 22 Nov 2013 12:34:58 +0000 (12:34 +0000)]
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges

+      CASE2TEXT( COMPERR_BAD_PARMETERS    );

7 years ago22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
eap [Fri, 22 Nov 2013 12:34:45 +0000 (12:34 +0000)]
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges

Fix "int WrapIndex(const int ind, const int nbNodes)" for ind=-4 and nbNodes=4

7 years ago22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges
eap [Fri, 22 Nov 2013 12:33:25 +0000 (12:33 +0000)]
22361: EDF SMESH: Quadrangle (mapping) algorithm: faces with more than 4 edges

+    COMPERR_BAD_PARMETERS    // incorrect hypotheses parameters

7 years agoMinor change
vsr [Wed, 20 Nov 2013 13:46:15 +0000 (13:46 +0000)]
Minor change

7 years ago-from salome.StdMeshers import StdMeshersBuilder
eap [Wed, 20 Nov 2013 11:31:08 +0000 (11:31 +0000)]
-from salome.StdMeshers import StdMeshersBuilder
+import StdMeshers

7 years ago22314: EDF 2594 SMESH: Preview "Union of triangles" result
kga [Wed, 20 Nov 2013 09:12:48 +0000 (09:12 +0000)]
22314: EDF 2594 SMESH: Preview "Union of triangles" result

7 years ago22412: [CEA 1005] Impossible to have a logarithmic scalar bar when values <1e-07
eap [Wed, 20 Nov 2013 08:13:41 +0000 (08:13 +0000)]
22412: [CEA 1005] Impossible to have a logarithmic scalar bar when values <1e-07

Enable Logarithmic check box for small values

7 years ago- Modifing Geometry and Mesh Python scripts from SALOME 6 and before
mpa [Tue, 19 Nov 2013 12:41:57 +0000 (12:41 +0000)]
- Modifing Geometry and Mesh Python scripts from SALOME 6 and before

7 years ago- Modifing Geometry and Mesh Python scripts from SALOME 6 and before
mpa [Tue, 19 Nov 2013 12:29:02 +0000 (12:29 +0000)]
- Modifing Geometry and Mesh Python scripts from SALOME 6 and before

7 years ago- Modifing Geometry and Mesh Python scripts from SALOME 6 and before
mpa [Tue, 19 Nov 2013 12:08:40 +0000 (12:08 +0000)]
- Modifing Geometry and Mesh Python scripts from SALOME 6 and before

7 years ago- Modifing Geometry and Mesh Python scripts from SALOME 6 and before
mpa [Tue, 19 Nov 2013 12:03:24 +0000 (12:03 +0000)]
- Modifing Geometry and Mesh Python scripts from SALOME 6 and before

7 years ago- edit documentation
mpa [Tue, 19 Nov 2013 11:57:09 +0000 (11:57 +0000)]
- edit documentation

7 years ago- Modifing Geometry and Mesh Python scripts from SALOME 6 and before
mpa [Tue, 19 Nov 2013 11:55:25 +0000 (11:55 +0000)]
- Modifing Geometry and Mesh Python scripts from SALOME 6 and before

7 years agoavoid FPE
eap [Tue, 19 Nov 2013 11:54:02 +0000 (11:54 +0000)]
avoid FPE

7 years ago- Modifing Geometry and Mesh Python scripts from SALOME 6 and before
mpa [Tue, 19 Nov 2013 11:38:59 +0000 (11:38 +0000)]
- Modifing Geometry and Mesh Python scripts from SALOME 6 and before

7 years agoRegression of SALOME_TESTS/Grids/smesh/bugs_03/D6
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

7 years agoIn SetParametersByDefaults(), make myMinSize and myDeflection greater
eap [Mon, 18 Nov 2013 16:50:05 +0000 (16:50 +0000)]
In SetParametersByDefaults(), make myMinSize and myDeflection greater

7 years agoRegression SALOME_TESTS/Grids/smesh/3D_mesh_HEXA3D_00/C2
eap [Mon, 18 Nov 2013 14:59:23 +0000 (14:59 +0000)]
Regression SALOME_TESTS/Grids/smesh/3D_mesh_HEXA3D_00/C2

Fix isConcave()

7 years agoRegression SALOME_TESTS/Grids/smesh/3D_mesh_HEXA3D_00/C2
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

7 years agofix SIGFPE on too short EDGEs
eap [Mon, 18 Nov 2013 13:21:17 +0000 (13:21 +0000)]
fix SIGFPE on too short EDGEs

7 years agofix SIGFPE on too short EDGEs
eap [Mon, 18 Nov 2013 12:35:16 +0000 (12:35 +0000)]
fix SIGFPE on too short EDGEs

7 years agodo not add a reference to useCaseBuilder twice
eap [Mon, 18 Nov 2013 10:53:13 +0000 (10:53 +0000)]
do not add a reference to useCaseBuilder twice

7 years agosynchronize myBadMeshBtn and myBadMeshToGroupBtn
eap [Mon, 18 Nov 2013 10:27:22 +0000 (10:27 +0000)]
synchronize myBadMeshBtn and myBadMeshToGroupBtn

7 years agoRegression of SALOME_TESTS/Grids/smesh/imps_09/K5
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

7 years agoRegression of SALOME_TESTS/Grids/smesh/imps_08/I8
eap [Fri, 15 Nov 2013 15:24:18 +0000 (15:24 +0000)]
Regression of SALOME_TESTS/Grids/smesh/imps_08/I8

7 years ago22408]: [CEA 996] Impossibility to filter Face with an Area criterion
eap [Fri, 15 Nov 2013 15:16:54 +0000 (15:16 +0000)]
22408]: [CEA 996] Impossibility to filter Face with an Area criterion

7 years agoRegression of SALOME_TESTS/Grids/smesh/imps_08/I8
eap [Fri, 15 Nov 2013 14:47:45 +0000 (14:47 +0000)]
Regression of SALOME_TESTS/Grids/smesh/imps_08/I8

Attempt nb 2

7 years agoRegression of SALOME_TESTS/Grids/smesh/imps_08/I8
eap [Fri, 15 Nov 2013 14:44:06 +0000 (14:44 +0000)]
Regression of SALOME_TESTS/Grids/smesh/imps_08/I8

7 years agomore comments
eap [Fri, 15 Nov 2013 13:43:38 +0000 (13:43 +0000)]
more comments

7 years agoRegression of SALOME_TESTS/Grids/smesh/dump_study_00/B7
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

7 years agoRegression of SALOME_TESTS/Grids/smesh/bugs_19/X7
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

7 years agoRegression of SALOME_TESTS/Grids/smesh/bugs_13/N9
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

7 years agoPrevent failure if a degenerated EDGE is not meshed
eap [Fri, 15 Nov 2013 10:20:33 +0000 (10:20 +0000)]
Prevent failure if a degenerated EDGE is not meshed

7 years ago2355: EDF SMESH: New 1D hypothesis "Adaptive"
eap [Fri, 15 Nov 2013 09:48:22 +0000 (09:48 +0000)]
2355: EDF SMESH: New 1D hypothesis "Adaptive"

More performance optimization

7 years ago22406: EDF SMESH Regression : Items are missing in group contextual menu
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"

7 years ago2355: EDF SMESH: New 1D hypothesis "Adaptive"
eap [Thu, 14 Nov 2013 14:27:06 +0000 (14:27 +0000)]
2355: EDF SMESH: New 1D hypothesis "Adaptive"

Performance optimization

7 years agoEnable canceling Compute
eap [Thu, 14 Nov 2013 14:25:12 +0000 (14:25 +0000)]
Enable canceling Compute

7 years agoCorrect tbb detection procedure
vsr [Thu, 14 Nov 2013 14:07:03 +0000 (14:07 +0000)]
Correct tbb detection procedure

7 years ago22372: EDF 2758 SMESH: Create/Manage groups on a mesh composed of nodes and balls
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();

7 years agoMove BelongToGeom and LyingOnGeom classes to src/Controls/SMESH_Controls*
eap [Thu, 14 Nov 2013 09:15:23 +0000 (09:15 +0000)]
Move BelongToGeom and LyingOnGeom classes to src/Controls/SMESH_Controls*

7 years ago22372: EDF 2758 SMESH: Create/Manage groups on a mesh composed of nodes and balls
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

7 years agoCMake:
mpa [Thu, 14 Nov 2013 05:40:14 +0000 (05:40 +0000)]
CMake:
- add definition WITH_TBB

7 years ago22372: EDF 2758 SMESH: Create/Manage groups on a mesh composed of nodes and balls
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

7 years agountabify
eap [Wed, 13 Nov 2013 14:39:43 +0000 (14:39 +0000)]
untabify

7 years ago22372: EDF 2758 SMESH: Create/Manage groups on a mesh composed of nodes and balls
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

7 years ago22372: EDF 2758 SMESH: Create/Manage groups on a mesh composed of nodes and balls
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

7 years ago22372: EDF 2758 SMESH: Create/Manage groups on a mesh composed of nodes and balls
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

7 years ago-OPTION(SALOME_SMESH_USE_TBB "Enable shape recognition from picture" OFF)
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)

7 years agoCMake:
mpa [Wed, 13 Nov 2013 12:27:06 +0000 (12:27 +0000)]
CMake:
- delete kernel dependency because options are local now

7 years ago0022400: EDF SMESH: ExportCGNS is not available anymore in V7_main
vsr [Wed, 13 Nov 2013 06:12:05 +0000 (06:12 +0000)]
0022400: EDF SMESH: ExportCGNS is not available anymore in V7_main

7 years agoCorrect documentation for SALOME_SMESH_USE_CGNS option
vsr [Wed, 13 Nov 2013 05:13:10 +0000 (05:13 +0000)]
Correct documentation for SALOME_SMESH_USE_CGNS option

7 years ago022398: EDF 2783 SMESH: No end with viscous layer computation
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()

7 years ago022398: EDF 2783 SMESH: No end with viscous layer computation
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);

7 years ago022398: EDF 2783 SMESH: No end with viscous layer computation
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);

7 years agoWin32 compilation.
rnv [Mon, 11 Nov 2013 11:46:01 +0000 (11:46 +0000)]
Win32 compilation.

7 years ago22355: EDF SMESH: New 1D hypothesis "Adaptive"
eap [Mon, 11 Nov 2013 11:07:44 +0000 (11:07 +0000)]
22355: EDF SMESH: New 1D hypothesis "Adaptive"

7 years agoSmall correction.
rnv [Mon, 11 Nov 2013 10:45:01 +0000 (10:45 +0000)]
Small correction.

7 years agoCMake: Edit sphinx documentation
mpa [Thu, 7 Nov 2013 13:08:36 +0000 (13:08 +0000)]
CMake: Edit sphinx documentation

7 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

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

7 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

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

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

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

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

7 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

7 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

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

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

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

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

7 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

7 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

7 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

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

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

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

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

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

7 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

7 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

7 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

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