Commit Graph

99 Commits

Author SHA1 Message Date
akl
b0a908c0d2 Update copyrights 2014. 2014-02-20 16:25:37 +04:00
eap
a62ca0b865 22359: Body Fitting algorithm: grid orientation
Move global methods needed for NCollection_DataMap< TopoDS_Shape, * >
to class SMESHDS_Hasher in order not to clash with the same global definitions

-  typedef NCollection_DataMap< TopoDS_Shape, THypList > ShapeToHypothesis;
+  typedef NCollection_DataMap< TopoDS_Shape, THypList, SMESHDS_Hasher > ShapeToHypothesis;
2014-02-04 13:05:33 +00:00
eap
b099b4c7c3 Regression of SALOME_TESTS/Grids/smesh/imps_09/K5
Take care to remove a node from its sub-mesh
2013-11-15 17:54:28 +00:00
eap
25cf51c07e Regression of SALOME_TESTS/Grids/smesh/imps_08/I8
Attempt nb 2
2013-11-15 14:47:45 +00:00
eap
309959077f Regression of SALOME_TESTS/Grids/smesh/imps_08/I8 2013-11-15 14:44:06 +00:00
eap
39fabf09c1 22372: EDF 2758 SMESH: Create/Manage groups on a mesh composed of nodes and balls
In ClearMesh(), free elements cashed in GroupOnFilter's
2013-11-13 14:39:11 +00:00
eap
530e2aa3f8 22372: EDF 2758 SMESH: Create/Manage groups on a mesh composed of nodes and balls
Cash elements in case of small meshes
2013-11-13 14:38:10 +00:00
rnv
e33e8e2029 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.
2013-10-18 13:29:00 +00:00
rnv
1bd4ba8acd Porting SALOME SMESH module to the CMake build system: initial version. 2013-10-10 12:57:42 +00:00
eap
b293f7af31 compact as soon as all elements removed 2013-08-22 15:37:59 +00:00
eap
c4cd7806bc Optimize compactList() 2013-08-08 12:39:06 +00:00
eap
b19ad3a4fd decorations 2013-08-08 12:38:43 +00:00
eap
e74e528833 In RemoveElement(), find sub-mesh by elt->getshapeId() 2013-07-22 14:08:46 +00:00
eap
f377659e82 0022100: EDF 2413 SMESH: Take into account TRIA7
Fix AddNode() for the case if a node already in
2013-05-16 16:33:34 +00:00
eap
30c56009c3 0022100: EDF 2413 SMESH: Take into account TRIA7
-  void SetNodeInVolume(SMDS_MeshNode * aNode, const TopoDS_Shell & S);
+  void SetNodeInVolume(const SMDS_MeshNode * aNode, const TopoDS_Shell & S);

-  void MoveNode(const SMDS_MeshNode *, double x, double y, double z);
+  virtual void MoveNode(const SMDS_MeshNode *, double x, double y, double z);

+  // biquadratic triangle of 7 nodes
+  virtual SMDS_MeshFace* AddFaceWithID(int n1, int n2, int n3,
+                                       int n12,int n23,int n31, int nCenter, int ID);
2013-05-16 16:32:39 +00:00
eap
6cc3a49ea9 0022100: EDF 2413 SMESH: Take into account TRIA7 2013-05-16 16:30:18 +00:00
vsr
bd8f1aee7c Merge from V6_main 01/04/2013 2013-04-01 13:05:47 +00:00
vsr
88b3dbe23b Merge from V6_main 28/02/2013 2013-02-28 15:07:35 +00:00
vsr
9a54694a0a Merge from V6_main 11/02/2013 2013-02-12 14:37:44 +00:00
vsr
1067ffa6e7 Merge from V6_main 13/12/2012 2012-12-13 11:41:29 +00:00
vsr
f5016d85b7 Merge from V6_main (04/10/2012) 2012-10-08 11:56:59 +00:00
vsr
bd4e115a78 Merge from V6_main_20120808 08Aug12 2012-08-09 10:03:55 +00:00
vsr
0635c9fc80 Merge from BR_V5_DEV 16Feb09 2009-02-17 05:27:49 +00:00
jfa
79b1ac2b6d Join modifications from BR_Dev_For_4_0 tag V4_1_1. 2008-03-07 07:47:05 +00:00
jfa
c63ee099ad Join modifications from branch BR_DEBUG_3_2_0b1 2006-06-01 11:39:17 +00:00
jfa
57b43b4d01 Join modifications from branch OCC_debug_for_3_2_0b1 2006-05-06 08:51:48 +00:00
jfa
4ff5bd6154 Join modifications from branch OCC_development_for_3_2_0a2 2006-03-13 15:29:49 +00:00
jfa
e83db15137 PAL10719: Portability gcc4.0.1. Fix by Erwan ADAM. 2005-12-01 13:22:31 +00:00
eap
f7a7942109 PAL9022. Improve methods binding nodes to shape, allow binding nodes to solid 2005-09-07 04:50:08 +00:00
szy
d9d247d43d Windows porting 2005-08-31 10:10:42 +00:00
szy
42c7eb97f9 Windows porting 2005-08-30 12:57:02 +00:00
smh
c38c10811a SMH: Preparation version 3.0.0 - merge (HEAD+POLYWORK) 2005-06-07 13:22:20 +00:00
mzn
ec914f9caa Fix for PAL8380(Can't create a Group of Nodes from a group on geometry). 2005-03-15 12:32:15 +00:00
san
92595f0080 PAL6825 2005-02-07 13:51:15 +00:00
eap
6d13ce6863 PAL7403. In ShapeToMesh(), remove shape referring data if the main shape becomes NULL 2005-01-26 08:42:27 +00:00
admin
090aff0726 Merge with OCC_development_01 2005-01-20 06:25:54 +00:00
admin
e4737e85f0 Merge with version on tag OCC-V2_1_0d 2004-12-01 10:48:31 +00:00
yfr
51569f091c DCQ:prepare 2.0.0 2004-07-20 07:56:05 +00:00
yfr
c3bf92bd87 DCQ : Merge with Ecole_Ete_a6. 2004-06-18 08:34:31 +00:00
jrt
7b70ad87bf Merge br_enable_import_mesh. Enable import mesh and save/load SMESH study. 2004-03-15 18:42:16 +00:00
jrt
fad0769be8 [Bug SMESH4830] bug in instal with gcc 2.95. Bug fixed.
Note: SGI say that <algorithm> is requiered to use set_intersection (see http://www.sgi.com/tech/stl/set_intersection.html).
2004-01-05 09:05:43 +00:00
nadir
0cce2b323f correct a small bug found by the EDF developpement team (PN and AT) :
AddVolume in the case of a Tetrahedron.
2003-12-15 13:15:33 +00:00
jrt
bef8537764 Keep compatible with gcc 2 2003-09-23 14:33:41 +00:00
jrt
f7fbf1c622 Use nodes and elements pointer instead on IDs 2003-09-05 10:31:32 +00:00
jrt
24761f97d2 Remove no longer needed files 2003-09-04 15:04:26 +00:00
jrt
2d46bce298 Remove Opencascade dependencies. Change to STL. 2003-09-04 07:14:51 +00:00
yfr
789d7f7415 yfr : Merge with v1.2 2003-07-10 10:13:42 +00:00
nri
1fc3c03b8d NRI : Add KERNEL includes and libs. 2003-05-19 14:12:29 +00:00
nri
3a801f21b0 NRI : First integration. 2003-05-19 13:25:06 +00:00