Commit Graph

847 Commits

Author SHA1 Message Date
eap
fb4fd31135 IPAL21120 SIGSEGV on Meshing attached Compound with Automatic Hexadralization
Report on bad geometry if GetFaceIndex() returns -1
2009-05-04 15:12:42 +00:00
admin
104fa102d1 This commit was generated by cvs2git to create branch 'V4_1_5_BR'.
Sprout from V4_1_0_maintainance 2009-04-21 10:01:50 UTC eap <eap@opencascade.com> 'fix dumping colors:'
Delete:
    src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx
    src/StdMeshers/StdMeshers_CompositeHexa_3D.hxx
2009-04-21 10:01:54 +00:00
eap
99c8d3b659 fix dumping colors:
use valid python names instead of names in Study
2009-04-21 10:01:50 +00:00
dmv
216883b953 0020317: EDF SMESH 1004: "Edit group" changes the name of the group 2009-04-17 07:52:07 +00:00
vsr
216f6f1ad8 Improve make procedure (add aclocal flags) 2009-04-15 13:35:33 +00:00
vsr
44c0aba478 Update copyright notes 2009-04-15 13:14:35 +00:00
maintenance team
41026d51c8 Changing version to 4.1.5 2009-04-14 12:53:15 +00:00
eap
50fd9019e7 0020210: EDF SMESH 976: Update of a smesh group after modification of the associated geom group
update groups
2009-04-03 14:32:54 +00:00
eap
6aadaca7d4 0020210: EDF SMESH 976: Update of a smesh group after modification of the associated geom group
use gen->SetPixMap()
2009-04-03 14:31:44 +00:00
eap
d05cce1e6e 0020210: EDF SMESH 976: Update of a smesh group after modification of the associated geom group
+  static void SetPixMap(SALOMEDS::SObject_ptr theSObject,
+                        const char*           thePixMap);
2009-04-03 14:30:54 +00:00
eap
b339478779 0020210: EDF SMESH 976: Update of a smesh group after modification of the associated geom group
call mesh->CheckGeomGroupModif() when current study changes
2009-04-03 14:28:56 +00:00
eap
8058034c5d 0020210: EDF SMESH 976: Update of a smesh group after modification of the associated geom group
Make SMESH_Gen update meshes at switching GEOM->SMESH
2009-04-03 14:26:52 +00:00
eap
bfc97bbd01 0020210: EDF SMESH 976: Update of a smesh group after modification of the associated geom group
+  void SetShape( const TopoDS_Shape& theShape);
2009-04-03 14:21:51 +00:00
eap
e052fc7483 0020210: EDF SMESH 976: Update of a smesh group after modification of the associated geom group
void SMESH_Mesh::ShapeToMesh(const TopoDS_Shape & aShape)
{
 ...
+  else
+  {
+    _isShapeToMesh = false;
+    _myMeshDS->ShapeToMesh( PseudoShape() );
+  }
2009-04-03 14:19:54 +00:00
jfa
fcfee15ac6 Bug 0020185: EDF SMESH 967 : Anomaly in Merge Nodes. 2009-04-03 08:55:26 +00:00
jfa
b2f1b14274 Bug 0016617: Regression in V5.1.1rc3: the groups are not generated. 2009-03-19 14:45:23 +00:00
eap
c41e91659f 0020222: Quandrangle_2D meshing fail
unite only edges shared by two same faces
2009-03-19 06:56:54 +00:00
eap
97cfab41f0 0020217: EDF SMESH: Dump file with mesh and group on geom is wrong
fix _pyCommand::GetWord() for case of names with white spaces inside
2009-03-16 07:56:53 +00:00
eap
28cc36de11 0020213: RadialPrism_3D_4 failed on V5_1 64 bits
0020214: Project_2D_4 failed on V5_1 64 bits
   different ways of removing deleted and alive elements from submesh
2009-03-12 09:49:18 +00:00
eap
4b5c150fd1 0020206: EDF SMESH 987: Netgen1D2D3D +submesh
clear mesh if an added local algorithm hides a global all-dimensional one
2009-03-11 15:20:49 +00:00
eap
edb91ad6f4 0020206: EDF SMESH 987: Netgen1D2D3D +submesh
in GetSubMesh(), fix detection of SMESHDS_SubMesh'es of geom groups
2009-03-11 15:13:38 +00:00
eap
4458ea5284 0020206: EDF SMESH 987: Netgen1D2D3D +submesh
fix detection of SMESHDS_SubMesh'es of geom groups
+  int                        _nbSubShapes;  // initial nb of subshapes in the shape to mesh
2009-03-11 15:08:49 +00:00
eap
f7bfc82ec3 0020206: EDF SMESH 987: Netgen1D2D3D +submesh
don't create ordinary submeshes for compounds
2009-03-11 14:56:10 +00:00
eap
2980a51007 avoid extra list copying
-    aRes = (*it).second;
+    return it->second;
2009-03-11 14:49:19 +00:00
eap
44b3e0b765 0020200: EDF SMESH 983: changing algo of a mesh and switching back to original algo leads to different result than original
sort nodes and elements by ID
2009-03-10 16:35:12 +00:00
dmv
f94864f0a5 IPAL20918 Color of Group of Nodes or Edges is not changed when Edit Group 2009-03-06 12:40:52 +00:00
vsr
c24e100632 Fix linkage problem 2009-03-05 06:57:11 +00:00
eap
23d3375b50 0020184: EDF SMESH 952: Projection 2D does not work
project only if there are nodes on face
2009-03-03 09:01:11 +00:00
eap
d45660bd01 make same as in V5_1_main
+  operator char*() const {
+    return (char*)c_str();
+  }
2009-03-03 09:00:32 +00:00
eap
58fe09d5ef 0020184: EDF SMESH 952: Projection 2D does not work
+  static bool IsBoundaryEdge()
+  bool AssocGroupsByPropagation()
2009-03-03 08:52:24 +00:00
eap
7cf00a5066 0020184: EDF SMESH 952: Projection 2D does not work
use ShapeAnalysis::OuterWire() insead of BRepTools::OuterWire()
2009-03-03 08:48:39 +00:00
jfa
8b7cb7f71d Bug 0020185: EDF SMESH 967 : Anomaly in Merge Nodes. 2009-03-02 14:57:49 +00:00
eap
5caaedcd2a 0020183: EDF SMESH 966 : Mesh element info anomaly
enable selecting nodes common to 2 shown groups
2009-02-27 13:35:39 +00:00
eap
cc3700aba0 avoid repeated search in std::map 2009-02-27 11:33:29 +00:00
eap
f600e22b18 0020183: EDF SMESH 966 : Mesh element info anomaly
fix GetElemObjId() and GetNodeObjId: prevent out_of_range error if id==vector.size()
2009-02-27 11:25:08 +00:00
eap
efb752bab0 0020182: EDF SMESH 965 : SIGSEV at study opening with SMESH
be patient to studies with invalid node positions data
2009-02-25 15:43:14 +00:00
eap
89c8e3eea7 In Clear(), nullify nb of poly elements 2009-02-25 15:17:05 +00:00
eap
2e2429b291 0020170: EDF SMESH: Selection behaviour in object browser from hypothesis editing windows
+  int                          getActiveObject();
2009-02-24 10:51:35 +00:00
eap
77b3094310 0020170: EDF SMESH: Selection behaviour in object browser from hypothesis editing windows
remove filters before creation/edition of hypothesis and restore them after
2009-02-24 10:51:10 +00:00
dmv
eb35bdd99a 0020168: EDF SMESH 953: uncomplete selection with filter 'belong on geom' 2009-02-20 11:40:28 +00:00
dmv
dface3a3cb 0020168: EDF SMESH 953: uncomplete selection with filter 'belong on geom' 2009-02-20 08:05:52 +00:00
eap
070f27d74e PAL15429 Computation of the mesh, based on "014.brep" via Tetrahedron(NETGEN), is failed.
fix for G7.py
+  /*!
+   * \brief Return number of unique ancestors of the shape
+   */
+  static int NbAncestors(const TopoDS_Shape& shape,
+                         const SMESH_Mesh&   mesh,
+                         TopAbs_ShapeEnum    ancestorType=TopAbs_SHAPE);
+
2009-02-20 07:14:17 +00:00
eap
651353fbca PAL15429 Computation of the mesh, based on "014.brep" via Tetrahedron(NETGEN), is failed.
fix for G7.py
+  /*!
+   * \brief Return number of unique ancestors of the shape
+   */
+  static int NbAncestors(const TopoDS_Shape& shape,
+                         const SMESH_Mesh&   mesh,
+                         TopAbs_ShapeEnum    ancestorType=TopAbs_SHAPE);
+
2009-02-17 07:07:51 +00:00
admin
0d00a7e1ae This commit was generated by cvs2git to create branch 'V4_1_0_maintainance'.
Cherrypick from master 2009-02-17 05:27:49 UTC vsr <vsr@opencascade.com> 'Merge from BR_V5_DEV 16Feb09':
    src/StdMeshers/StdMeshers_CompositeHexa_3D.cxx
    src/StdMeshers/StdMeshers_CompositeHexa_3D.hxx
2009-02-17 05:27:54 +00:00
eap
16ce557c6f PAL15429 Computation of the mesh, based on "014.brep" via Tetrahedron(NETGEN), is failed.
fix case of wires thouching each other
2009-02-16 14:07:22 +00:00
eap
1ae00d609a PAL13617 NbSubMesh() method works wrong 2009-02-13 13:45:56 +00:00
dmv
aff95f9074 0020112: [CEA 309] Impossible to create a group with a sphere filter 2009-02-03 11:14:09 +00:00
akl
3e181fc5e9 Fix of 20128 issue (EDF SMESH 926 : Quadratic conversion of BLSURF mesh). 2009-01-22 15:05:12 +00:00
jfa
d10c902494 Fix bug 0020138: EDF SMESH : Impossible to create (n)D mesh after creating (n+1)D mesh. 2009-01-20 13:06:02 +00:00
vsr
8479b646bc Correct make file for shared modules script 2009-01-15 14:08:09 +00:00