Commit Graph

2130 Commits

Author SHA1 Message Date
vsr
cc801656b1 Correction of documentation 2012-12-03 11:33:20 +00:00
eap
38ff6d2f27 [SALOME Forum] Viscous Layers on a complex geometry
fix getFaceDir( const TopoDS_Face& F, const TopoDS_Vertex& fromV, ... )
for a vertex where 2 collinear EDGE's meet
2012-11-29 10:16:07 +00:00
boulant
ee5cb3d25c PADDER FIX: run with the plugin all the unit tests of the executable programs (SpherePadder). 2012-11-26 08:26:46 +00:00
boulant
a6bc2b5a1c Prepare the fix of padder plugin for the usecases defined by SpherePadder tests 2012-11-23 17:45:33 +00:00
rnc
431b3cc6de Pascale Noyret: made the doc reading of Yams working on all systems (default system viewer is used) 2012-11-23 14:22:29 +00:00
rnc
2c51e345a0 Pascale Noyret and rnc :
- correction in yams plugin exportGMF has now a boolean argument
- default tab of yams plugin dialog is now the first one
- attempt to enable doc reading with okular besides kpdf
2012-11-23 13:57:14 +00:00
vsr
d9ee5cf9e8 Minor fix for documentation 2012-11-23 13:38:39 +00:00
eap
d57e9eda36 SALOME Forum http://www.salome-platform.org/forum/forum_10/651894792
Avoid a false detection of collision of a layer edge with a face
  which is behind the face the layer edge is based on
2012-11-23 11:28:28 +00:00
eap
68e80dd97f regression imps/H8
Make Mesh.functors be not shared by all Mesh'es
2012-11-22 17:03:01 +00:00
eap
61d724e337 regression imps/H4
Fix DeleteEventListener(): erase self from SMESH_subMeshEventListener::myBusySM

+    if ( l_d->first && !l_d->first->IsDeletable() )
+      l_d->first->myBusySM.erase( this );
2012-11-22 16:45:03 +00:00
eap
046d929fa1 untabify 2012-11-22 16:43:13 +00:00
ctn
fd8ea78dc3 EDF 1495: Creating groups of balls and groups of 0D elements 2012-11-22 16:00:57 +00:00
eap
a516695cf3 return enums instead of integers
-  int GetAlgoState() const { return _algoState; }
-  int GetComputeState() const { return _computeState; };
-  SMESH_ComputeErrorPtr& GetComputeError() { return _computeError; }

+  algo_state             GetAlgoState() const    { return _algoState; }
+  compute_state          GetComputeState() const { return _computeState; };
+  SMESH_ComputeErrorPtr& GetComputeError()       { return _computeError; }
2012-11-22 14:41:24 +00:00
eap
73bd553f09 typo 2012-11-22 14:40:26 +00:00
ctn
a8c13c5300 EDF 2485: Default sub-meshes priority. 2012-11-22 14:34:00 +00:00
eap
83613129f4 regerssion of the test bugs/X6
compute nodes on VERTEX'es if they are not yet there
2012-11-22 14:24:52 +00:00
eap
dcc4bf0d8f 0021543(~14811): EDF 1978 SMESH: Viscous layer for 2D meshes
fix finding IN layers boundary on a shrinked EDGE adjacent to a convex EDGE
2012-11-22 13:00:03 +00:00
vsr
524a42c02b 0021993: EDF SMESH : Crash during extrusion of a mesh along a path 2012-11-22 12:47:57 +00:00
eap
aca17796fd 0021996: EDF SMESH 1549: Regression in projection algorithms
fix up "Improve seaching an initial VERTEX association by VERTEX closeness"
2012-11-22 11:00:20 +00:00
eap
7b9e79f480 in Scale(), allow theScaleFact be a float or an integer 2012-11-21 16:05:15 +00:00
eap
387aa16d04 1) Add a check of element type to GetPoints(elemID)
2) Fix double MaxElementLength2D::GetValue( long theElementId )
2012-11-21 16:04:03 +00:00
eap
1f560f8507 0021543: EDF 1978 SMESH: Viscous layer for 2D meshes
fix _ViscousBuilder2D::toShrinkForAdjacent()

+    builder._faceSideVec = StdMeshers_FaceSide::GetFaceWires( adjFace, *_mesh, true, _error );
2012-11-21 16:00:30 +00:00
eap
ac75e00da4 Non-regression test bugs/K2
Improve seaching an initial VERTEX association by VERTEX closeness

   static TopoDS_Edge GetBoundaryEdge(const TopoDS_Shape&       edgeContainer,
                                      const SMESH_Mesh&         mesh,
+                                     std::list< TopoDS_Edge >* allBndEdges = 0 );
2012-11-21 13:22:48 +00:00
eap
462f12d610 0021542: EDF 1699 SMESH: Reorient a group of faces
fix again for a non-manifold mesh
2012-11-21 13:01:25 +00:00
eap
cc4d17c75b 0021988: EDF 2484 SMESH : NETGEN and GDHS3D/BLSURF mixed meshes
In checkMissing(), avoid reporting "global 1D algorithm is missing"
  with a local GHS3D and a global NETGEN 1D-2D.
2012-11-21 11:07:33 +00:00
eap
c60dfba99e Regression of bugs/F9
enable calling checkMissing() disabled by mistake
2012-11-20 15:07:43 +00:00
eap
0ec8a4baba Regression of bugs/D5 2012-11-20 14:27:25 +00:00
eap
934c691b92 remove commented code 2012-11-20 14:14:10 +00:00
eap
851ba377cb Regression of 3D_mesh_NETGEN/C7
In _QuadFaceGrid::AddContinuousFace(), orient new children equally
2012-11-20 11:56:17 +00:00
eap
58311e9176 Remove actors from views 2012-11-20 10:47:47 +00:00
boulant
1ed6f15ecf Add error detection for the cases where the launcher resources are not correctly defined for padder execution. 2012-11-19 17:11:52 +00:00
eap
46c3fa32c4 0021988: EDF 2484 SMESH : NETGEN and GDHS3D/BLSURF mixed meshes
Fix checkConformIgnoredAlgos()
2012-11-19 16:26:52 +00:00
boulant
4173d6c483 Merge from 1.3.2.10.6.20.2.1 2012-11-19 15:53:57 +00:00
eap
ea0cbb05f1 0021985: [CEA 715] "Clear mesh data" on a skin mesh without geometry does not preserve the skin mesh
New behavior:
  - mesh is built on geometry -> "Clear mesh data" removes all nodes/elements
  - mesh w/o geometry (imported, compound, made from scratch) ->
  "Clear mesh data" removes only nodes/elements computed by algorithms
2012-11-19 13:19:45 +00:00
eap
8ae4d1e9ae 0021985: [CEA 715] "Clear mesh data" on a skin mesh without geometry does not preserve the skin mesh
New behavior:
  - mesh is built on geometry -> "Clear mesh data" removes all nodes/elements
  - mesh w/o geometry (imported, compound, made from scratch) ->
  "Clear mesh data" removes only nodes/elements computed by algorithms
2012-11-19 12:58:43 +00:00
eap
93f0557a04 0021542: EDF 1699 SMESH: Reorient a group of faces
Fix ("In non-manifold mesh, orient co-directed faces only")
2012-11-19 12:38:27 +00:00
vsr
ca78207ff3 Increment version to 6.6.0 2012-11-19 11:21:12 +00:00
boulant
a709fcc624 remove padderexe (padder is an external program) and add testdata to keep test med files 2012-11-19 10:57:22 +00:00
boulant
9dce782ad8 Update documentation of padder mesher 2012-11-19 10:30:11 +00:00
eap
fe60fc53c0 0021542: EDF 1699 SMESH: Reorient a group of faces
In non-manifold mesh, orient co-directed faces only
2012-11-16 16:10:04 +00:00
eap
7471a888d0 0021543: EDF 1978 SMESH: Viscous layer for 2D meshes
fix evaluation of max possible thickness on a disk
2012-11-16 14:39:04 +00:00
eap
48a77b8477 0021982: [CEA 713] Wrong 2D Projection
Fix FindFaceAssociation() for faces with multiple holes
2012-11-16 13:56:52 +00:00
eap
7a83b10078 +#ifdef _DEBUG_
//#define _MY_DEBUG_
+#endif
2012-11-16 13:55:47 +00:00
rnc
438d224fe3 missing KERNEL_LDFLAGS 2012-11-15 17:33:59 +00:00
eap
a918ba2cf9 0021543: EDF 1978 SMESH: Viscous layer for 2D meshes (validation.hdf)
Fix orientation of normals on a REVERSED FACE
2012-11-15 15:10:30 +00:00
eap
b181ae86e2 0021980: [CEA 708] Import/export GMF does work only if the file extension is ".mesh"
+	DriverGMF.hxx \
+	DriverGMF.cxx \
+	$(BOOST_CPPFLAGS) -DBOOST_SYSTEM_NO_DEPRECATED \
+	$(BOOST_LIBS) -lboost_filesystem \
2012-11-15 13:31:02 +00:00
eap
b35b22be34 0021980: [CEA 708] Import/export GMF does work only if the file extension is ".mesh" 2012-11-15 13:30:32 +00:00
eap
094043665c 0021980: [CEA 708] Import/export GMF does work only if the file extension is ".mesh"
Notify on a wrong file extesion
2012-11-15 13:29:43 +00:00
ana
d8859cc173 Win32 compatibility 2012-11-15 13:00:51 +00:00
eap
d93323c553 In Compute(), remove useless, and even malicious in certain cases, myMesh->adjustStructure() 2012-11-15 11:00:38 +00:00