Commit Graph

951 Commits

Author SHA1 Message Date
abd
1010659f27 This version of SMESH module is compatible with OpenFOAM module 2008-08-06 10:38:19 +00:00
eap
a4c5cc32c6 PAL13330 (When mesh generation does not success, trace where)
Set  SUIT_OverrideCursor during computation
2007-04-18 13:05:08 +00:00
eap
d0fa5c0e05 PAL13615 (meshing of a "5 edges quadrangle")
fix faces orientation in ComputeQuadPref()
2007-04-18 10:40:06 +00:00
eap
a96791a608 PAL13639 (Create "0D Hypothesis")
use larger tolerances calling BRepLProp::Continuity()
2007-04-18 09:31:10 +00:00
eap
073be6463c PAL13330 (When mesh generation does not success, trace where)
fix comment
2007-04-18 07:08:21 +00:00
eap
736455590f PAL13330 (When mesh generation does not success, trace where)
avoid exception at attempt to compute not a mesh object
2007-04-18 07:03:07 +00:00
eap
ca74cc3727 PAL13330 (When mesh generation does not success, trace where)
fix error message
2007-04-18 07:00:54 +00:00
eap
7ed7e0e32a PAL13615 (meshing of a "5 edges quadrangle")
avoid re-meshing of edges without mesh elements of a quadrangle side
2007-04-18 06:59:54 +00:00
eap
608c27e671 PAL13639 (Create "0D Hypothesis")
ensure recompute after 0D hypothesis assignment/removal
2007-04-18 06:57:04 +00:00
eap
df4828bb9f bug 15579 (Mesh on shell is not updated after change Hypothesis NETGEN 2D)
fix GetNodeUV() for a node on vertex not belonging to a face after
    merging nodes
2007-04-18 06:52:42 +00:00
eap
2cef76d691 bug 15579 (Mesh on shell is not updated after change Hypothesis NETGEN 2D)
-        algoKind.And( algoKind.IsApplicableTo( aSubShape ));
+        algoKind.Init( THypType::IsAlgo() ).And( THypType::IsApplicableTo( aSubShape ));
2007-04-18 06:50:12 +00:00
eap
044ac3bd25 PAL13639 (Create "0D Hypothesis")
use larger tolerances calling BRepLProp::Continuity()
2007-04-18 06:48:19 +00:00
jfa
a23af39b8b Update smesh python module documentation. 2007-04-16 11:35:49 +00:00
maintenance team
4655696521 Update for 13330 and 13312 IMP 2007-04-16 11:01:03 +00:00
eap
87c680fa84 PAL13330( When mesh generation does not success, trace where )
-            smeshgui.SetMeshIcon( salome.ObjectToID( self.mesh ), ok, (NbNodes()==0) )
+            smeshgui.SetMeshIcon( salome.ObjectToID( self.mesh ), ok, (self.NbNodes()==0) )
2007-04-13 06:45:39 +00:00
eap
146360cdde PAL13330( When mesh generation does not success, trace where )
-  void SetMeshIcon(const char* Mesh_Entry, const bool isComputed);
+  void SetMeshIcon(const char* Mesh_Entry, const bool isComputed, const bool isEmpty);
2007-04-13 05:39:07 +00:00
eap
52334b7ab3 PAL13330( When mesh generation does not success, trace where )
-msgstr "Compute errors"
+msgstr "Errors"
2007-04-12 15:37:59 +00:00
eap
40681d2920 PAL13330( When mesh generation does not success, trace where )
-              SMESH::ModifiedMesh(aMeshSO, false);
+              SMESH::ModifiedMesh(aMeshSO, false, aMesh->NbNodes()==0);
2007-04-12 15:37:34 +00:00
eap
e42ad91f08 PAL13330( When mesh generation does not success, trace where )
improve mesh info
2007-04-12 15:36:30 +00:00
eap
f823b723b6 PAL13330( When mesh generation does not success, trace where )
fix conversion to/from quadratic order
2007-04-12 14:06:31 +00:00
eap
4ecc69b9b1 PAL13330( When mesh generation does not success, trace where )
-            smeshgui.SetMeshIcon( salome.ObjectToID( self.mesh ), ok )
+            smeshgui.SetMeshIcon( salome.ObjectToID( self.mesh ), ok, (NbNodes()==0) )
2007-04-12 10:26:04 +00:00
eap
d289bea8cf PAL13330( When mesh generation does not success, trace where )
publish submesh even if a main shape not bublished
2007-04-12 10:25:43 +00:00
eap
7ddeb6ccec PAL13330( When mesh generation does not success, trace where )
check if ViewWindow is not deleted along with a study
2007-04-12 09:40:05 +00:00
eap
3950e041fa PAL13330( When mesh generation does not success, trace where )
care of states of descendants of submesh where !algo->NeedDescretBoundary()
2007-04-12 09:38:17 +00:00
eap
15889cb6e1 PAL13330( When mesh generation does not success, trace where )
care of states of descendants of submesh where !algo->NeedDescretBoundary()
2007-04-12 08:59:13 +00:00
eap
374666c175 PAL13330( When mesh generation does not success, trace where )
fix compilation on DebianSarge
2007-04-11 10:53:26 +00:00
eap
018e69adaa PAL13330( When mesh generation does not success, trace where )
unconditionally include BRep_Tool
2007-04-11 08:45:07 +00:00
eap
3e2e4cdedd PAL13330( When mesh generation does not success, trace where )
fix COMPERR_EXCEPTION in OK cases
2007-04-11 07:19:01 +00:00
eap
b3a1001b71 PAL13330( When mesh generation does not success, trace where )
-        SMESH::ModifiedMesh(aMeshSObj, true, nbNodes == 0);
+        SMESH::ModifiedMesh(aMeshSObj, !computeFailed, nbNodes == 0);
2007-04-10 15:42:22 +00:00
eap
ade1823d88 PAL13330( When mesh generation does not success, trace where )
avoid overriding the error set by ApplyToCollection()
2007-04-10 15:41:54 +00:00
eap
0d7f46098b PAL13330( When mesh generation does not success, trace where )
describe problems using SMESH_ComputeError
2007-04-10 14:19:13 +00:00
eap
c7f9c58caf PAL13330( When mesh generation does not success, trace where )
fix computation of myNormPar in Reverse()
2007-04-10 14:18:04 +00:00
eap
520e3c53e2 PAL13330( When mesh generation does not success, trace where )
-static SMESH::Hypothesis_Status ConvertHypothesisStatus
+SMESH::Hypothesis_Status SMESH_Mesh_i::ConvertHypothesisStatus
2007-04-10 14:15:35 +00:00
eap
c2b5cef51d PAL13330( When mesh generation does not success, trace where )
minor changes
2007-04-10 14:14:39 +00:00
eap
af6fd8bf75 PAL13330( When mesh generation does not success, trace where )
+  SMESH::compute_error_array* GetComputeErrors(SMESH::SMESH_Mesh_ptr theMesh,
+                                               GEOM::GEOM_Object_ptr  theShapeObject )
+  SALOMEDS::SObject_ptr GetAlgoSO(const ::SMESH_Algo* algo)
2007-04-10 14:13:52 +00:00
eap
c30767d7fd PAL13330( When mesh generation does not success, trace where )
enum of algo state changed
2007-04-10 14:12:43 +00:00
eap
aca6594acc PAL13330( When mesh generation does not success, trace where )
+msgid "ICON_SMESH_TREE_MESH_PARTIAL"
+msgstr "mesh_tree_mesh_partial.png"
2007-04-10 14:12:19 +00:00
eap
467cba1441 PAL13330( When mesh generation does not success, trace where )
-  void ModifiedMesh (_PTR(SObject) theSObject, bool theIsRight);
+  void ModifiedMesh (_PTR(SObject) theSObject, bool theIsNot, bool isEmptyMesh=false);
+      aPixmap->SetPixMap("ICON_SMESH_TREE_MESH_PARTIAL");
2007-04-10 14:11:29 +00:00
eap
3f93b306d9 PAL13330( When mesh generation does not success, trace where )
-  // Assign new hypotheses and algorithms
+  // First, remove old algos in order to avoid messages on algorithm hiding
2007-04-10 14:10:32 +00:00
eap
642f5a42a7 PAL13330( When mesh generation does not success, trace where )
+  if( isStudyLocked() )
+    return false;
2007-04-10 14:09:51 +00:00
eap
a68d1c0471 PAL13330( When mesh generation does not success, trace where )
+  GEOM::GEOM_Object_ptr GetSubShape (GEOM::GEOM_Object_ptr theMainShape,
+                                     long                  theID)
2007-04-10 14:08:35 +00:00
eap
b803a6ab4f PAL13330( When mesh generation does not success, trace where )
-SUIT_ResourceMgr* resourceMgr()
+SUIT_ResourceMgr* SMESHGUI_Dialog::resourceMgr()
2007-04-10 14:08:12 +00:00
eap
d5f44a9c1d PAL13330( When mesh generation does not success, trace where )
+    case 701: // Compute mesh
+      op = new SMESHGUI_ComputeOp();
+    break;
2007-04-10 14:07:48 +00:00
eap
665a9c773a PAL13330( When mesh generation does not success, trace where )
+		SMESHGUI_ComputeDlg.cxx
2007-04-10 14:07:06 +00:00
eap
4a2b6b7518 PAL13330( When mesh generation does not success, trace where )
use aSubMesh->getDependsOnIterator()
2007-04-10 14:06:46 +00:00
eap
8b19a88a83 PAL13330( When mesh generation does not success, trace where )
compute errors management
2007-04-10 14:06:02 +00:00
eap
82e34f1183 PAL13330( When mesh generation does not success, trace where )
Add methods and members to store compute errors
2007-04-10 14:02:42 +00:00
eap
a8969a5810 PAL13330( When mesh generation does not success, trace where )
+	SMESH_ComputeError.hxx \
+	SMESH_Comment.hxx
2007-04-10 14:01:35 +00:00
eap
1975d80152 PAL13330( When mesh generation does not success, trace where )
dialogue shoing mesh computation result
2007-04-10 14:00:54 +00:00
eap
cb2c25ceb3 PAL13330( When mesh generation does not success, trace where )
classes storing compute errors
2007-04-10 13:59:12 +00:00