Commit Graph

1362 Commits

Author SHA1 Message Date
san
b8faab8fc3 Issue 21428: [CEA] Dump Python produces incorrect output in SMESH
Correction taken from SALOME 6.4.0 and integrated into BR_PPGP_Dev for PPGP v0.1 production needs.
2011-11-18 09:45:32 +00:00
inv
13c60ab0d1 Fix regressions 0021322, 0021323 2011-07-13 05:03:09 +00:00
eap
8d1f5fd948 IPAL21957: Max Element Area does not influence on resulting mesh for Triangle Mefisto
Fully restore "protection contre une arete max desiree trop grande ou trop petite"
     to fix regression of bugs/I5
2011-07-04 11:26:53 +00:00
eap
353134d557 IPAL21957: Max Element Area does not influence on resulting mesh for Triangle Mefisto
Partially restore "protection contre une arete max desiree trop grande ou trop petite":
     max size has been limited to make pass /bugs/S1 non-regression test
     (NETGEN failes starting from the mesh made by MEFISTO)
2011-06-30 13:32:04 +00:00
eap
eb35b6b399 "FixedPoints1D" is compatible with "CompositeSegment_1D" 2011-06-29 12:21:35 +00:00
vsr
29b94fd644 0021240: EDF OTHER: Impossible to go back to gui documentation after going to tui one
- Add "Home" link on geompy doc pages in order to allow getting back to the main page
2011-06-28 14:19:44 +00:00
eap
4dcb416ea4 Author: Roman Lygin, roman.lygin@gmail.com
fixS020
- Summary: Invalid computation of edge length on periodic curve leads to wrong tessellation
- Detailed description: SMESH_Algo returns incorrect edge length (1e-08) for an edge lying
         beyond periodic curve range. Afterwards the number of segments is computed as
         ~ 1/lentgh and becomes 1.9M leading to running out of memory or failure to produce
         2D mesh.
- Reproducer: Try to mesh f-percrvedge.brep with 1D Wire Discretization and default
         MaxSize hypothesis.
2011-06-27 08:24:04 +00:00
eap
7cbe130467 Author: Roman Lygin, roman.lygin@gmail.com
fixS010
- Summary: Mefisto inconsistency and failure on same model
- Detailed description: See http://salome-platform.org/forum/forum_10/788312758
- Dependency: None
- Version where the issue was detected: 5.1.5
- Files
       SMESH_SRC_x.y.z/src/MEFISTO2/aptrte.cxx
2011-06-27 08:23:32 +00:00
eap
83036df4b6 IPAL21957: Max Element Area does not influence on resulting mesh for Triangle Mefisto
Remove "protection contre une arete max desiree trop grande ou trop petite"
2011-06-24 11:38:34 +00:00
eap
051229fb5e IPAL21957: Max Element Area does not influence on resulting mesh for Triangle Mefisto
revert modification done during WNT porting
-         longai = areteideale()
+         longai = areteideale(xyz,xyzd)
2011-06-24 11:38:08 +00:00
eap
32e7bbf557 IPAL21957: Max Element Area does not influence on resulting mesh for Triangle Mefisto
+  if ( _hypMaxElementArea )
+    aretmx *= 1.5;
2011-06-24 11:36:07 +00:00
eap
9b735c5707 clear groups of coincident nodes at Apply 2011-06-23 13:11:27 +00:00
eap
07d28083ec In PublishSubMesh(), set an icon corresponding to group emptiness 2011-06-22 15:51:42 +00:00
eap
c171d96a4e In ModifiedMesh(), set icons corresponding to group/submesh emptiness 2011-06-22 12:47:51 +00:00
eap
5df2a8d168 Modify GetTypes() to return an empty array if there are no elements 2011-06-22 12:47:01 +00:00
eap
4d58862b1b In PublishGroup(), set an icon corresponding to group emptiness 2011-06-22 12:45:25 +00:00
eap
2f317a2858 improve comments 2011-06-22 12:43:46 +00:00
ouv
03709d64b3 Issue 0020749: EDF 1291 SMESH : Create 2D Mesh from 3D improvement
Note 0011034 (small bug in visualization)
2011-06-22 11:59:31 +00:00
inv
757b3b8d19 Changing version to 6.3.1 2011-06-21 11:43:32 +00:00
gdd
d9a0b3cb88 rnc: Slightly extended documentation of "over-constrained faces/volumes" controls with some clarifications 2011-06-21 08:19:27 +00:00
eap
1d17d3304a bug from SALOME Forum (strange behaviour of StdMeshers.QUAD_REDUCED)
avoid overflow at pow(2, nbrows) with a large nbrows
2011-06-20 10:49:58 +00:00
vsr
646a140e47 Remove dependency of SMDS on CASCADE 2011-06-17 10:44:02 +00:00
eap
9e5c18b4c8 fix regression of smesh/3D_mesh_Polyhedrons/A2
in makeWalls(), add trias or quads on sides of polyhedrons instead
  of polygons if possible
2011-06-15 12:57:07 +00:00
eap
f70b1805f0 fix regression of smesh/3D_mesh_NETGEN/E8 2011-06-15 12:07:46 +00:00
eap
170b99e7d4 021300: EDF SMESH: Smoothing by selecting elements IDs seems not effective
Fix a bug in Smooth()
2011-06-15 11:36:47 +00:00
eap
4352740230 020749: EDF 1291 SMESH : Create 2D Mesh from 3D improvement / note 0011031 2011-06-15 11:09:30 +00:00
eap
cc7a87f590 020749: EDF 1291 SMESH : Create 2D Mesh from 3D improvement / note 0011031
+  virtual int             dim( int ) const;
2011-06-15 11:09:08 +00:00
eap
3023dcf2f4 020749: EDF 1291 SMESH : Create 2D Mesh from 3D improvement / note 0011031
Enable "create 2D mesh on 3D" on groups
2011-06-15 11:08:06 +00:00
eap
3c206e42f3 020749: EDF 1291 SMESH : Create 2D Mesh from 3D improvement / note 0011031
In MakeBoundaryElements(), care of groups belonging to different meshes
2011-06-15 11:06:13 +00:00
eap
85aa8f5a8b 020749: EDF 1291 SMESH : Create 2D Mesh from 3D improvement / note 0011031
In MakeBoundaryMesh(), implement boundary creation around a group of volumes
2011-06-15 11:01:16 +00:00
eap
8f1b298533 020749: EDF 1291 SMESH : Create 2D Mesh from 3D improvement / note 0011031
-  bool IsFreeFace(  int faceIndex );
+  bool IsFreeFace(  int faceIndex, const SMDS_MeshElement** otherVol=0 );
2011-06-15 10:59:57 +00:00
eap
101f6ec1bf 0021293: EDF 1887: Not conformal mesh between 2 boxes with viscous layer
Implement specific smoothing for analitic edges (lines and circles)
2011-06-08 14:05:23 +00:00
eap
fd4ce1d3b0 0021294: EDF 1890 : Problem with groups on geometry when dealing with split into tetrahedra
fix "Fatal error" at attempt to select a geom object in VTK viewer
    when a "split into tetrahedra" dialog is open
2011-06-08 09:06:21 +00:00
eap
68407992bb 0021106: EDF 1691 SMESH: MEsh.Group(SubShape) fails on Shells (points 1 and 2)
1) group type for a shell is Face now
  2) make AssureGeomPublished() global and call from both Mesh and Mesh_Algorithm
2011-06-08 08:40:29 +00:00
vsr
db06de940e Update user documentation 2011-06-08 06:50:21 +00:00
eap
0ae2084641 0021294: EDF 1890 : Problem with groups on geometry when dealing with split into tetrahedra
in SetSubShape(const int aShID)
-  if ( aShID > 1 )
+  if ( aShID > 0 )
     SetSubShape( GetMeshDS()->IndexToShape( aShID ));
2011-06-07 06:46:33 +00:00
eap
d8ee702704 0021294: EDF 1890 : Problem with groups on geometry when dealing with split into tetrahedra
In SplitVolumesIntoTetra(), fix setting new nodes on shape
2011-06-07 06:45:41 +00:00
vsr
99102c90a3 Fix automake's warning, printed from build_configure 2011-06-03 10:52:19 +00:00
vsr
5958bdcce7 Merge from BR_Dev_For_6_3_1 03/06/2011 2011-06-03 09:55:14 +00:00
vsr
4b5fd249ab Update copyright 2011-06-02 05:57:35 +00:00
vsr
339549e601 Fix pb of dev_docs 2011-05-25 08:07:42 +00:00
eap
b8dabcd4f4 0020982: EDF 1547 SMESH: Creation of non-conformal quadratic pyramids / note 0011144
+  //================================================================================
+  /*!
+   * \brief Move medium nodes of merged quadratic pyramids
+   */
+  //================================================================================
+
+  void UpdateQuadraticPyramids(const set<const SMDS_MeshNode*>& commonApex,
+                               SMESHDS_Mesh*                    meshDS)
2011-05-19 14:22:43 +00:00
eap
05cabdfb7d remove commented code 2011-05-19 14:21:56 +00:00
eap
987cc89eb9 0020982: EDF 1547 SMESH: Creation of non-conformal quadratic pyramids / note 0011144
Use GeomAdaptor_Surface instead of BRepAdaptor_Surface which gives
   surface UV limits according to face boundaries (edges) instead of
   the whole surface
2011-05-19 08:09:14 +00:00
eap
71e5158db4 0021263]: EDF 1868: Several use cases fail (regressions)
use SMESH_MesherHelper::IthVertex() instead of TopExp::FirstVertex()
2011-05-18 12:29:40 +00:00
eap
25145129e9 0020974: Extra edges appear in the result of a partition and can't be removed
3D soomthing replaced by a real fix: take into account face orientation
2011-05-18 12:27:16 +00:00
eap
fae1b077cf 0020974: Extra edges appear in the result of a partition and can't be removed
3D soomthing, which will be replaced by a real fix coming in the next revision
2011-05-18 12:20:00 +00:00
eap
813e18e7bf 0021263: EDF 1868: Several use cases fail (regressions)
+ * \brief Wrapper over TopExp::FirstVertex() and TopExp::LastVertex() fixing them
+ *  in the case of INTERNAL edge
+ */
+//================================================================================
+
+TopoDS_Vertex SMESH_MesherHelper::IthVertex( const bool  is2nd,
+                                             TopoDS_Edge anEdge,
+                                             const bool  CumOri )
2011-05-16 14:20:24 +00:00
eap
ce55a111b4 unused variable 2011-05-16 13:00:56 +00:00
rnv
4dbca3cb46 Fix for the bug "IPAL22498 6.3.0: Mesh Preferences - Scalar Bar: Font selection for Title or Labes is ignored". 2011-05-13 13:48:46 +00:00