Commit Graph

834 Commits

Author SHA1 Message Date
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
dmv
3d3be0ce81 0020062: [CEA 295] Type coherence in *.i files 2008-12-30 14:11:08 +00:00
mzn
064a124120 Fix for bug IPAL20731 (Clipping item is available in pop-up with multiple selection, but it works for one element only). 2008-12-23 12:12:49 +00:00
akl
b96c803ff5 To correct parsing of commands like object.command(obj, 'str=value'),
when '=' character takes place between '' or "" symbols.
2008-12-19 11:19:09 +00:00
akl
6c06abe73e Rollback the correction of parser of commands like object.command(obj, 'str=value'). Waiting of 4.1.4 issuing. 2008-12-05 14:38:51 +00:00
akl
57efa381ef To correct parsing of commands like object.command(obj, 'str=value'),
when '=' character takes place between '' or "" symbols.
2008-12-05 08:56:21 +00:00
abd
179aef89ac Fix using of std::set::const_iterator as agrument of set::erase method.
It's incompatible with MS compiler.
2008-12-03 09:35:52 +00:00
vsr
f15129eb55 Fix problem with devdocs generation 2008-11-27 15:10:20 +00:00
abd
85c0f44772 Update copyright information 2008-11-27 13:08:54 +00:00
abd
af6ed21748 Update copyright information 2008-11-27 12:37:00 +00:00
abd
efe4782e2e Update copyright information 2008-11-27 12:31:37 +00:00
abd
8147092455 Update copyright information 2008-11-27 12:26:11 +00:00
maintenance team
dc09d6ec02 Update GUI documentation 2008-11-24 09:09:41 +00:00
eap
ee358f28b2 0019957: EDF 785 SMESH: Convert Quadratic and Group on GEOM
fix Renumber()
2008-11-21 11:00:48 +00:00