]>
SALOME platform Git repositories - modules/smesh.git/log
eap [Wed, 18 Apr 2007 06:50:12 +0000 (06:50 +0000)]
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 ));
eap [Wed, 18 Apr 2007 06:48:19 +0000 (06:48 +0000)]
PAL13639 (Create "0D Hypothesis")
use larger tolerances calling BRepLProp::Continuity()
jfa [Mon, 16 Apr 2007 11:35:49 +0000 (11:35 +0000)]
Update smesh python module documentation.
maintenance team [Mon, 16 Apr 2007 11:01:03 +0000 (11:01 +0000)]
Update for 13330 and 13312 IMP
eap [Fri, 13 Apr 2007 06:45:39 +0000 (06:45 +0000)]
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) )
eap [Fri, 13 Apr 2007 05:39:07 +0000 (05:39 +0000)]
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);
eap [Thu, 12 Apr 2007 15:37:59 +0000 (15:37 +0000)]
PAL13330( When mesh generation does not success, trace where )
-msgstr "Compute errors"
+msgstr "Errors"
eap [Thu, 12 Apr 2007 15:37:34 +0000 (15:37 +0000)]
PAL13330( When mesh generation does not success, trace where )
- SMESH::ModifiedMesh(aMeshSO, false);
+ SMESH::ModifiedMesh(aMeshSO, false, aMesh->NbNodes()==0);
eap [Thu, 12 Apr 2007 15:36:30 +0000 (15:36 +0000)]
PAL13330( When mesh generation does not success, trace where )
improve mesh info
eap [Thu, 12 Apr 2007 14:06:31 +0000 (14:06 +0000)]
PAL13330( When mesh generation does not success, trace where )
fix conversion to/from quadratic order
eap [Thu, 12 Apr 2007 10:26:04 +0000 (10:26 +0000)]
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) )
eap [Thu, 12 Apr 2007 10:25:43 +0000 (10:25 +0000)]
PAL13330( When mesh generation does not success, trace where )
publish submesh even if a main shape not bublished
eap [Thu, 12 Apr 2007 09:40:05 +0000 (09:40 +0000)]
PAL13330( When mesh generation does not success, trace where )
check if ViewWindow is not deleted along with a study
eap [Thu, 12 Apr 2007 09:38:17 +0000 (09:38 +0000)]
PAL13330( When mesh generation does not success, trace where )
care of states of descendants of submesh where !algo->NeedDescretBoundary()
eap [Thu, 12 Apr 2007 08:59:13 +0000 (08:59 +0000)]
PAL13330( When mesh generation does not success, trace where )
care of states of descendants of submesh where !algo->NeedDescretBoundary()
eap [Wed, 11 Apr 2007 10:53:26 +0000 (10:53 +0000)]
PAL13330( When mesh generation does not success, trace where )
fix compilation on DebianSarge
eap [Wed, 11 Apr 2007 08:45:07 +0000 (08:45 +0000)]
PAL13330( When mesh generation does not success, trace where )
unconditionally include BRep_Tool
eap [Wed, 11 Apr 2007 07:19:01 +0000 (07:19 +0000)]
PAL13330( When mesh generation does not success, trace where )
fix COMPERR_EXCEPTION in OK cases
eap [Tue, 10 Apr 2007 15:42:22 +0000 (15:42 +0000)]
PAL13330( When mesh generation does not success, trace where )
- SMESH::ModifiedMesh(aMeshSObj, true, nbNodes == 0);
+ SMESH::ModifiedMesh(aMeshSObj, !computeFailed, nbNodes == 0);
eap [Tue, 10 Apr 2007 15:41:54 +0000 (15:41 +0000)]
PAL13330( When mesh generation does not success, trace where )
avoid overriding the error set by ApplyToCollection()
eap [Tue, 10 Apr 2007 14:19:13 +0000 (14:19 +0000)]
PAL13330( When mesh generation does not success, trace where )
describe problems using SMESH_ComputeError
eap [Tue, 10 Apr 2007 14:18:04 +0000 (14:18 +0000)]
PAL13330( When mesh generation does not success, trace where )
fix computation of myNormPar in Reverse()
eap [Tue, 10 Apr 2007 14:15:35 +0000 (14:15 +0000)]
PAL13330( When mesh generation does not success, trace where )
-static SMESH::Hypothesis_Status ConvertHypothesisStatus
+SMESH::Hypothesis_Status SMESH_Mesh_i::ConvertHypothesisStatus
eap [Tue, 10 Apr 2007 14:14:39 +0000 (14:14 +0000)]
PAL13330( When mesh generation does not success, trace where )
minor changes
eap [Tue, 10 Apr 2007 14:13:52 +0000 (14:13 +0000)]
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)
eap [Tue, 10 Apr 2007 14:12:43 +0000 (14:12 +0000)]
PAL13330( When mesh generation does not success, trace where )
enum of algo state changed
eap [Tue, 10 Apr 2007 14:12:19 +0000 (14:12 +0000)]
PAL13330( When mesh generation does not success, trace where )
+msgid "ICON_SMESH_TREE_MESH_PARTIAL"
+msgstr "mesh_tree_mesh_partial.png"
eap [Tue, 10 Apr 2007 14:11:29 +0000 (14:11 +0000)]
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");
eap [Tue, 10 Apr 2007 14:10:32 +0000 (14:10 +0000)]
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
eap [Tue, 10 Apr 2007 14:09:51 +0000 (14:09 +0000)]
PAL13330( When mesh generation does not success, trace where )
+ if( isStudyLocked() )
+ return false;
eap [Tue, 10 Apr 2007 14:08:35 +0000 (14:08 +0000)]
PAL13330( When mesh generation does not success, trace where )
+ GEOM::GEOM_Object_ptr GetSubShape (GEOM::GEOM_Object_ptr theMainShape,
+ long theID)
eap [Tue, 10 Apr 2007 14:08:12 +0000 (14:08 +0000)]
PAL13330( When mesh generation does not success, trace where )
-SUIT_ResourceMgr* resourceMgr()
+SUIT_ResourceMgr* SMESHGUI_Dialog::resourceMgr()
eap [Tue, 10 Apr 2007 14:07:48 +0000 (14:07 +0000)]
PAL13330( When mesh generation does not success, trace where )
+ case 701: // Compute mesh
+ op = new SMESHGUI_ComputeOp();
+ break;
eap [Tue, 10 Apr 2007 14:07:06 +0000 (14:07 +0000)]
PAL13330( When mesh generation does not success, trace where )
+ SMESHGUI_ComputeDlg.cxx
eap [Tue, 10 Apr 2007 14:06:46 +0000 (14:06 +0000)]
PAL13330( When mesh generation does not success, trace where )
use aSubMesh->getDependsOnIterator()
eap [Tue, 10 Apr 2007 14:06:02 +0000 (14:06 +0000)]
PAL13330( When mesh generation does not success, trace where )
compute errors management
eap [Tue, 10 Apr 2007 14:02:42 +0000 (14:02 +0000)]
PAL13330( When mesh generation does not success, trace where )
Add methods and members to store compute errors
eap [Tue, 10 Apr 2007 14:01:35 +0000 (14:01 +0000)]
PAL13330( When mesh generation does not success, trace where )
+ SMESH_ComputeError.hxx \
+ SMESH_Comment.hxx
eap [Tue, 10 Apr 2007 14:00:54 +0000 (14:00 +0000)]
PAL13330( When mesh generation does not success, trace where )
dialogue shoing mesh computation result
eap [Tue, 10 Apr 2007 13:59:12 +0000 (13:59 +0000)]
PAL13330( When mesh generation does not success, trace where )
classes storing compute errors
eap [Tue, 10 Apr 2007 13:57:20 +0000 (13:57 +0000)]
PLA13330( When mesh generation does not success, trace where )
add templates of map iterators
eap [Tue, 10 Apr 2007 13:56:26 +0000 (13:56 +0000)]
PLA13330( When mesh generation does not success, trace where )
add an icon for a partially computed mesh
eap [Tue, 10 Apr 2007 13:55:23 +0000 (13:55 +0000)]
PLA13330( When mesh generation does not success, trace where )
Add structures and a method to get compute error descriptions
eap [Tue, 10 Apr 2007 13:54:14 +0000 (13:54 +0000)]
PLA13330( When mesh generation does not success, trace where )
+mesh_tree_mesh_partial.png \
jfa [Mon, 9 Apr 2007 11:22:39 +0000 (11:22 +0000)]
NPAL15295: Information about Exception handling in Mefisto. Ensure adequate response from smesh.Mesh.Compute().
jfa [Fri, 30 Mar 2007 10:44:34 +0000 (10:44 +0000)]
Fix bug 15418: Crash on Create Group, Apply if Mesh field is empty
akl [Tue, 27 Mar 2007 09:49:13 +0000 (09:49 +0000)]
IPAL15344 (SMESH_MeshEditor.idl: signature of MergeEqualElements() was changed):
restore MergeEqualElements() signature;
add MergeElements().
akl [Tue, 27 Mar 2007 09:46:58 +0000 (09:46 +0000)]
PAL13190 (EDF159 SMESH: in Merge Nodes and Merge Elements, visualisze nodes or meshes twice):
add FindEqualElements();
add MergeElements().
akl [Tue, 27 Mar 2007 09:35:17 +0000 (09:35 +0000)]
IPAL15344 (SMESH_MeshEditor.idl: signature of MergeEqualElements() was changed):
restore MergeEqualElements() signature.
akl [Tue, 27 Mar 2007 09:34:15 +0000 (09:34 +0000)]
IPAL15344 (SMESH_MeshEditor.idl: signature of MergeEqualElements() was changed):
use a new 'MergeElements()' functionality instead of 'MergeEqualElements()' one.
akl [Tue, 27 Mar 2007 09:30:44 +0000 (09:30 +0000)]
IPAL15344 (SMESH_MeshEditor.idl: signature of MergeEqualElements() was changed):
restore MergeEqualElements() signature;
add MergeElements().
akl [Tue, 27 Mar 2007 09:28:39 +0000 (09:28 +0000)]
IPAL15344 (SMESH_MeshEditor.idl: signature of MergeEqualElements() was changed):
restore MergeEqualElements() signature.
akl [Fri, 23 Mar 2007 14:42:48 +0000 (14:42 +0000)]
PAL13190 (EDF159 SMESH: in Merge Nodes and Merge Elements, visualisze nodes or meshes twice):
union MergeNodes and MergeElements dialogs into 'SMESHGUI_EditMeshDlg' and reconstruct its.
akl [Fri, 23 Mar 2007 14:38:37 +0000 (14:38 +0000)]
PAL13190 (EDF159 SMESH: in Merge Nodes and Merge Elements, visualisze nodes or meshes twice):
move MergeNodes dialog here and reconstruct it;
add the additional GUI controls;
add mechanism of numbering of the selected mesh nodes and elements.
akl [Fri, 23 Mar 2007 14:21:40 +0000 (14:21 +0000)]
PAL13190 (EDF159 SMESH: in Merge Nodes and Merge Elements, visualisze nodes or meshes twice):
add messages to 'SMESHGUI_EditMeshDlg' dialog from 'SMESHGUI_MergeNodesDlg'.
akl [Fri, 23 Mar 2007 14:09:47 +0000 (14:09 +0000)]
To update MergeEqualElements() interface in accordance with PAL13190 improvement.
akl [Fri, 23 Mar 2007 13:58:53 +0000 (13:58 +0000)]
PAL13190 (EDF159 SMESH: in Merge Nodes and Merge Elements, visualisze nodes or meshes twice):
add FindEqualElements();
modify MergeEqualElements().
akl [Fri, 23 Mar 2007 13:34:59 +0000 (13:34 +0000)]
to set transparent background
enk [Fri, 23 Mar 2007 11:31:50 +0000 (11:31 +0000)]
Improvement:
Adding support of export to STL format (ASCII and Binary modes)
jfa [Thu, 22 Mar 2007 14:06:44 +0000 (14:06 +0000)]
A patch by Paul RASCLE for ASTER cluster.
jfa [Thu, 15 Mar 2007 06:55:40 +0000 (06:55 +0000)]
A patch by Paul RASCLE for ASTER cluster (64 bits).
jfa [Wed, 14 Mar 2007 09:32:28 +0000 (09:32 +0000)]
Fix bug 15194: Warning '..already exists.' on Create submesh, though it is done for the first time. It's impossible to answer No.
eap [Mon, 12 Mar 2007 10:08:53 +0000 (10:08 +0000)]
PAL15188 (wrong groups after Concatenate with merge nodes and rename groups)
in MergeEqualElements(), add kept elem in groups of removed one
eap [Mon, 12 Mar 2007 09:11:56 +0000 (09:11 +0000)]
PAL15174 (Dump study works wrong for Concatenate)
avoid "SyntaxError: can't assign to []"
eap [Mon, 12 Mar 2007 09:11:15 +0000 (09:11 +0000)]
PAL15174 (Dump study works wrong for Concatenate)
minor improvement
eap [Mon, 12 Mar 2007 08:59:27 +0000 (08:59 +0000)]
PAL15174 (Dump study works wrong for Concatenate)
add mesh accessors to Concatenate()
enable several accessor additions to one command
eap [Fri, 9 Mar 2007 13:43:59 +0000 (13:43 +0000)]
PAL15185 ()
use BRep_Tool::Range( E, f, l ) for degenerated edges
eap [Fri, 9 Mar 2007 12:30:10 +0000 (12:30 +0000)]
PAL13615(EDF PAL 315/31 GEOM SMESH : meshing of a "5 edges quadrangle")
Cinsider edges to be one side at continuity >= GeomAbs_G1
eap [Fri, 9 Mar 2007 09:47:17 +0000 (09:47 +0000)]
PAL15182 (Mandriva64 porting: computation of the mesh was failed)
sort nodes of TLink by ID
use TLink instead of NLink in TriToQuad()
remove obsolte commented code
akl [Fri, 9 Mar 2007 09:26:28 +0000 (09:26 +0000)]
1) IPAL15174 (Dump study works wrong for Concatenate):
fix of Problem 1 (no icon ?Build compound? in dialog box).
2) add the checking of the study lock.
akl [Fri, 9 Mar 2007 09:23:55 +0000 (09:23 +0000)]
1) IPAL15174 (Dump study works wrong for Concatenate):
fix of Problem 1 (no icon ?Build compound? in dialog box).
akl [Fri, 9 Mar 2007 09:21:56 +0000 (09:21 +0000)]
1) IPAL15174 (Dump study works wrong for Concatenate):
fix of Problem 1 (no icon ?Build compound? in dialog box).
2) add the checking of the study lock.
3) change the help file name.
akl [Fri, 9 Mar 2007 09:15:13 +0000 (09:15 +0000)]
IPAL15174 (Dump study works wrong for Concatenate):
fix of Problem 1 (no icon ?Build compound? in dialog box).
maintenance team [Fri, 9 Mar 2007 08:06:22 +0000 (08:06 +0000)]
Small changes
maintenance team [Fri, 9 Mar 2007 07:46:33 +0000 (07:46 +0000)]
Update GUI documentation for 13462 and 13463
akl [Wed, 7 Mar 2007 13:40:41 +0000 (13:40 +0000)]
IPAL15174 (Dump study works wrong for Concatenate):
fix of Problem 2 (there is no Concatenate command in file).
eap [Wed, 7 Mar 2007 10:39:01 +0000 (10:39 +0000)]
PAL15161 (Mesh to pass through a point - preview works wrong for the submesh and group)
Clear selection at Apply()
eap [Wed, 7 Mar 2007 07:31:47 +0000 (07:31 +0000)]
PAL15148(0D Algorithm "Segments around vertex" works wrong)
eap [Tue, 6 Mar 2007 14:21:50 +0000 (14:21 +0000)]
PAL15148(0D Algorithm "Segments around vertex" works wrong)
fix redistributeNearVertices() compensateError()
eap [Tue, 6 Mar 2007 10:50:30 +0000 (10:50 +0000)]
PAL13460 (PAL EDF 301 force the mesh to go through a point)
enable selection of vertices
eap [Tue, 6 Mar 2007 10:39:22 +0000 (10:39 +0000)]
fix PAL15161 (Mesh to pass through a point - preview works wrong for the submesh and group)
enable "Update" at "Display" and "DisplayOnly" independently of automaticUpdate()
akl [Tue, 6 Mar 2007 09:28:54 +0000 (09:28 +0000)]
PAL13312 (EDF262 SMESH mesh concatenation operation needed):
move "Build compound" menu and toolbar button
eap [Tue, 6 Mar 2007 06:30:57 +0000 (06:30 +0000)]
fix connectivity, PAL15152 (hexa mesh is built wrong)
eap [Mon, 5 Mar 2007 16:15:11 +0000 (16:15 +0000)]
fix PAL15141 (Hypothesis "Composite side discretization" does not work)
search also backward from the first edge in a wire
eap [Mon, 5 Mar 2007 15:31:12 +0000 (15:31 +0000)]
fix PAL15156 (Mesh to pass through a point works wrong for the second mesh)
akl [Mon, 5 Mar 2007 14:23:35 +0000 (14:23 +0000)]
PAL13312 (EDF262 SMESH mesh concatenation operation needed):
add mesh_build_compound.png
akl [Mon, 5 Mar 2007 14:22:24 +0000 (14:22 +0000)]
PAL13312 (EDF262 SMESH mesh concatenation operation needed):
set the correct icon
akl [Mon, 5 Mar 2007 14:18:16 +0000 (14:18 +0000)]
PAL13312 (EDF262 SMESH mesh concatenation operation needed):
add SMESHGUI_BuildCompoundDlg
akl [Mon, 5 Mar 2007 14:14:58 +0000 (14:14 +0000)]
PAL13312 (EDF262 SMESH mesh concatenation operation needed):
add mesh_build_compound.png
maintenance team [Mon, 5 Mar 2007 12:54:01 +0000 (12:54 +0000)]
Update GUI documentation for 13615, 13639 and 13460
akl [Mon, 5 Mar 2007 12:38:04 +0000 (12:38 +0000)]
PAL13312 (EDF262 SMESH mesh concatenation operation needed):
add Concatenate()
akl [Mon, 5 Mar 2007 11:36:22 +0000 (11:36 +0000)]
PAL13312 (EDF262 SMESH mesh concatenation operation needed):
add Concatenate()
akl [Mon, 5 Mar 2007 11:26:53 +0000 (11:26 +0000)]
PAL13312 (EDF262 SMESH mesh concatenation operation needed):
add SMESHGUI_BuildCompoundDlg
akl [Mon, 5 Mar 2007 11:13:55 +0000 (11:13 +0000)]
PAL13312 (EDF262 SMESH mesh concatenation operation needed):
add SMESHGUI_BuildCompoundDlg.*
eap [Mon, 5 Mar 2007 07:31:47 +0000 (07:31 +0000)]
PAL13460 (PAL EDF 301 force the mesh to go through a point)
notify on invalid parameters
vsr [Fri, 2 Mar 2007 13:59:35 +0000 (13:59 +0000)]
Increment SALOME version number : 3.2.6
eap [Fri, 2 Mar 2007 13:07:30 +0000 (13:07 +0000)]
PAL13639 (EDF PAL 317 : SMESH : Create "0D Hypothesis")
fix compensateError() for adjustNeighbors2an = true
eap [Fri, 2 Mar 2007 08:41:13 +0000 (08:41 +0000)]
PAL13460 (PAL EDF 301 force the mesh to go through a point)
+ def AddHypothesis(self, hyp, geom=0 ):
- def MeshToPassTroughAPoint(self, x, y, z):
+ def MeshToPassThroughAPoint(self, x, y, z):
rnv [Fri, 2 Mar 2007 08:03:40 +0000 (08:03 +0000)]
Implementation of PAL13462 (Complete MergeNodes).
eap [Thu, 1 Mar 2007 07:32:41 +0000 (07:32 +0000)]
PAL13460 (PAL EDF 301 force the mesh to go through a point)
fix Transform()