]>
SALOME platform Git repositories - modules/smesh.git/log
eap [Tue, 19 May 2009 15:28:40 +0000 (15:28 +0000)]
0020279 : [CEA 334] control the "random" use when using mesh algorithms
Use TIDCompare from SMDS_MeshElement.hxx
eap [Tue, 19 May 2009 15:27:52 +0000 (15:27 +0000)]
0020279 : [CEA 334] control the "random" use when using mesh algorithms
For stability of StdMeshers_CompositeSegment_1D:
+ bool IsAlwaysComputed() { return _alwaysComputed; }
eap [Tue, 19 May 2009 15:26:34 +0000 (15:26 +0000)]
#include SMESH_MeshEditor.hxx via SMESH_MesherHelper.hxx
eap [Tue, 19 May 2009 15:23:46 +0000 (15:23 +0000)]
eliminate compilation warning
eap [Tue, 19 May 2009 15:20:28 +0000 (15:20 +0000)]
+#include "SMESH_MeshEditor.hxx" // needed for many meshers
eap [Tue, 19 May 2009 15:19:52 +0000 (15:19 +0000)]
0020279 : [CEA 334] control the "random" use when using mesh algorithms
fix IsQuadraticSubMesh() to work on mesh w/o shape
eap [Tue, 19 May 2009 15:17:19 +0000 (15:17 +0000)]
move struct TIDCompare to SMDS_MeshElement.hxx
eap [Tue, 19 May 2009 15:16:37 +0000 (15:16 +0000)]
static const SMDS_MeshNode* VertexNode(const TopoDS_Vertex& V,
- SMESHDS_Mesh* meshDS);
+ const SMESHDS_Mesh* meshDS);
eap [Tue, 19 May 2009 15:16:23 +0000 (15:16 +0000)]
in GetNodeParamOnEdge(), take into account that nodes on vertices not
always present, e.g. when Composite side discretisation is used
eap [Tue, 19 May 2009 15:13:59 +0000 (15:13 +0000)]
+ const SMDS_MeshNode* GetNodeWrap(const int ind) const { return GetNode( WrappedIndex( ind )); }
+// ============================================================
+/*!
+ * \brief Comparator of elements by ID for usage in std containers
+ */
+// ============================================================
+
+struct TIDCompare {
+ bool operator () (const SMDS_MeshElement* e1, const SMDS_MeshElement* e2) const
+ { return e1->GetID() < e2->GetID(); }
+};
eap [Tue, 19 May 2009 15:12:54 +0000 (15:12 +0000)]
GetNode(int index) no longer wraps index, rather GetNodeWrap(int index) does
maintenance team [Tue, 19 May 2009 10:18:06 +0000 (10:18 +0000)]
Update according to change of boolean operation.
vsr [Fri, 8 May 2009 04:38:58 +0000 (04:38 +0000)]
Issue
0019819 : EDF 643 VISU : Scalar bar ergonomics
Set default positition of scalar bar to "Horizontal"
eap [Wed, 6 May 2009 13:23:57 +0000 (13:23 +0000)]
0020340 : EDF 1022 SMESH : Crash with FindNodeClosestTo in a second new study
Nullify mesh after TNodeSearcherDeleter::Unset()
eap [Wed, 6 May 2009 13:17:33 +0000 (13:17 +0000)]
0020340 : EDF 1022 SMESH : Crash with FindNodeClosestTo in a second new study
notify node searcher on mesh destruction
ouv [Wed, 6 May 2009 13:12:13 +0000 (13:12 +0000)]
Improvement of "setenv.py" script - setting of custom enviroment by those modules, which have it, is performed by their own "<module_name>_setenv.py" scripts situated in their "bin" folders.
dmv [Wed, 6 May 2009 11:36:36 +0000 (11:36 +0000)]
0020321 : EDF : Some windows do not appear depending on the platform (MinimumSizeHint())
eap [Wed, 6 May 2009 11:31:45 +0000 (11:31 +0000)]
0020338 : EDF 1019 SMESH : 3D extrusion issue
fix FindMatchingNodesOnFaces() for the case of no nodes on edge (since nb segments == 1 )
eap [Mon, 4 May 2009 15:17:26 +0000 (15:17 +0000)]
IPAL21120 SIGSEGV on Meshing attached Compound with Automatic Hexadralization
Report on bad geometry if GetFaceIndex() returns -1
dmv [Tue, 28 Apr 2009 12:53:25 +0000 (12:53 +0000)]
IPAL20992 Controls Free nodes works wrong
ptv [Fri, 24 Apr 2009 07:57:47 +0000 (07:57 +0000)]
0020313
EDF 1002 SMESH: Mesh groups are not published in the good study
ptv [Wed, 22 Apr 2009 12:47:06 +0000 (12:47 +0000)]
0020319 : EDF SMESH 1007: creation of a sub-mesh on face tries to assign Netgen3D algorithm
ptv [Tue, 21 Apr 2009 11:27:21 +0000 (11:27 +0000)]
fix bug with "Compute" operation invoked from Preview dialog (The problem that dialog with mesh result info appear and disappear very quickly)
eap [Tue, 21 Apr 2009 10:45:40 +0000 (10:45 +0000)]
TCollection_AsciiString anEntry;
...
- anEntry = aSObj->GetID();
+ CORBA::String_var anEntry = aSObj->GetID();
dmv [Fri, 17 Apr 2009 12:30:43 +0000 (12:30 +0000)]
0020323 : EDF SMESH 1006: Group on geometry: automatic switch to geometry selection field
rnv [Fri, 17 Apr 2009 11:03:03 +0000 (11:03 +0000)]
Implementation of the issue
0020151 (SALOME: Light Python module):
Call LightApp_Module::LightApp_Module() constructor, because virtual inheritance between LightApp_Module and SalomeApp_Module classes was added.
dmv [Fri, 17 Apr 2009 07:44:03 +0000 (07:44 +0000)]
0020317 : EDF SMESH 1004: "Edit group" changes the name of the group
dmv [Fri, 17 Apr 2009 07:15:33 +0000 (07:15 +0000)]
IPAL21062 Fatal error on Add "Names of filters" - regression
dmv [Thu, 16 Apr 2009 13:31:33 +0000 (13:31 +0000)]
IPAL21058 Preview and Compute mesh help file not found
dmv [Thu, 16 Apr 2009 07:12:26 +0000 (07:12 +0000)]
IPAL21052 Hypothesis Construction Help doesn't show help information
vsr [Wed, 15 Apr 2009 13:15:32 +0000 (13:15 +0000)]
Update copyright notes
vsr [Tue, 14 Apr 2009 12:12:27 +0000 (12:12 +0000)]
0020210 : EDF SMESH 976: Update of a smesh group after modification of the associated geom group
Additional patch: do not publish SMESH component automatically on the module activation
jfa [Tue, 14 Apr 2009 08:49:57 +0000 (08:49 +0000)]
small optimization
dmv [Mon, 13 Apr 2009 07:08:56 +0000 (07:08 +0000)]
IPAL21003 Impossible create group from existing group shown only
eap [Fri, 3 Apr 2009 14:32:33 +0000 (14:32 +0000)]
0020210 : EDF SMESH 976: Update of a smesh group after modification of the associated geom group
update groups
eap [Fri, 3 Apr 2009 14:31:37 +0000 (14:31 +0000)]
0020210 : EDF SMESH 976: Update of a smesh group after modification of the associated geom group
use gen->SetPixMap()
eap [Fri, 3 Apr 2009 14:30:42 +0000 (14:30 +0000)]
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);
eap [Fri, 3 Apr 2009 14:28:20 +0000 (14:28 +0000)]
0020210 : EDF SMESH 976: Update of a smesh group after modification of the associated geom group
call mesh->CheckGeomGroupModif() when current study changes
eap [Fri, 3 Apr 2009 14:26:25 +0000 (14:26 +0000)]
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
eap [Fri, 3 Apr 2009 14:20:45 +0000 (14:20 +0000)]
0020210 : EDF SMESH 976: Update of a smesh group after modification of the associated geom group
+ void SetShape( const TopoDS_Shape& theShape);
eap [Fri, 3 Apr 2009 14:11:19 +0000 (14:11 +0000)]
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;
+ _shapeDiagonal = 0.0;
+ _myMeshDS->ShapeToMesh( PseudoShape() );
+ }
jfa [Fri, 3 Apr 2009 08:54:51 +0000 (08:54 +0000)]
Bug
0020185 : EDF SMESH 967 : Anomaly in Merge Nodes.
vsr [Thu, 2 Apr 2009 09:32:03 +0000 (09:32 +0000)]
Fix problem (internal 21002) - "MED file information" command is not shown in popup menu
dmv [Thu, 2 Apr 2009 08:41:29 +0000 (08:41 +0000)]
IPAL20929 regression: Smoothing disabled for whole mesh, submesh or group
eap [Tue, 24 Mar 2009 08:29:44 +0000 (08:29 +0000)]
fix the previous modification
- std::swap( iAfterSame, iAfterSame );
+ std::swap( iBeforeSame, iAfterSame );
eap [Mon, 23 Mar 2009 08:00:51 +0000 (08:00 +0000)]
simply code
jfa [Thu, 19 Mar 2009 14:41:11 +0000 (14:41 +0000)]
Bug
0016617 : Regression in V5.1.1rc3: the groups are not generated.
eap [Thu, 19 Mar 2009 07:14:16 +0000 (07:14 +0000)]
0020222 : Quandrangle_2D meshing fail
unite only edges shared by two same faces
maintenance team [Tue, 17 Mar 2009 07:43:53 +0000 (07:43 +0000)]
Update SMESH documentation
vsr [Mon, 16 Mar 2009 16:11:22 +0000 (16:11 +0000)]
Issue 19292: fix wrong use case
maintenance team [Mon, 16 Mar 2009 15:13:44 +0000 (15:13 +0000)]
Update SMESH documentation
maintenance team [Mon, 16 Mar 2009 14:50:10 +0000 (14:50 +0000)]
Update SMESH documentation
eap [Mon, 16 Mar 2009 07:50:59 +0000 (07:50 +0000)]
0020217 : EDF SMESH: Dump file with mesh and group on geom is wrong
fix _pyCommand::GetWord() for case of names with white spaces inside
eap [Thu, 12 Mar 2009 09:47:59 +0000 (09:47 +0000)]
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
eap [Wed, 11 Mar 2009 15:19:39 +0000 (15:19 +0000)]
0020206 : EDF SMESH 987: Netgen1D2D3D +submesh
clear mesh if an added local algorithm hides a global all-dimensional one
eap [Wed, 11 Mar 2009 15:18:03 +0000 (15:18 +0000)]
0020206 : EDF SMESH 987: Netgen1D2D3D +submesh
clear mesh if an added local algorithm hides a global all-dimensional one
eap [Wed, 11 Mar 2009 15:09:46 +0000 (15:09 +0000)]
0020206 : EDF SMESH 987: Netgen1D2D3D +submesh
in GetSubMesh(), fix detection of SMESHDS_SubMesh'es of geom groups
eap [Wed, 11 Mar 2009 14:58:44 +0000 (14:58 +0000)]
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
eap [Wed, 11 Mar 2009 14:55:05 +0000 (14:55 +0000)]
0020206 : EDF SMESH 987: Netgen1D2D3D +submesh
don't create ordinary submeshes for compounds
eap [Wed, 11 Mar 2009 14:52:48 +0000 (14:52 +0000)]
enable NoteBook variables for "MaxSize"
eap [Wed, 11 Mar 2009 14:48:54 +0000 (14:48 +0000)]
avoid extra list copying
- aRes = (*it).second;
+ return it->second;
eap [Tue, 10 Mar 2009 16:32:02 +0000 (16:32 +0000)]
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
jfa [Tue, 10 Mar 2009 09:12:29 +0000 (09:12 +0000)]
Bug
0020201 : EDF SMESH 984: Dump with Netgen1D2D3D doest not work.
vsr [Tue, 10 Mar 2009 06:32:10 +0000 (06:32 +0000)]
Add missing translations
vsr [Mon, 9 Mar 2009 13:38:20 +0000 (13:38 +0000)]
Integrate patch from E.ADAM (Qt 4.5.0 compatibility)
adam [Fri, 6 Mar 2009 16:00:11 +0000 (16:00 +0000)]
Test EXPORTS definition with target name as suggested by cmake
dmv [Fri, 6 Mar 2009 12:40:08 +0000 (12:40 +0000)]
IPAL20918 Color of Group of Nodes or Edges is not changed when Edit Group
eap [Fri, 6 Mar 2009 09:23:52 +0000 (09:23 +0000)]
PAL20915 TC5.1.1: field "Value" is not shown for assigned hypothesis
Since NoteBook appears, "Value" OB field shows names of variable
and not values of parameters
vsr [Fri, 6 Mar 2009 08:49:53 +0000 (08:49 +0000)]
Correct SMESH gui documentation
eap [Tue, 3 Mar 2009 08:53:53 +0000 (08:53 +0000)]
0020184 : EDF SMESH 952: Projection 2D does not work
project only if there are nodes on face
eap [Tue, 3 Mar 2009 08:49:33 +0000 (08:49 +0000)]
0020184 : EDF SMESH 952: Projection 2D does not work
+ static bool IsBoundaryEdge()
+ bool AssocGroupsByPropagation()
eap [Tue, 3 Mar 2009 08:38:05 +0000 (08:38 +0000)]
0020184 : EDF SMESH 952: Projection 2D does not work
use ShapeAnalysis::OuterWire() insead of BRepTools::OuterWire()
jfa [Mon, 2 Mar 2009 14:57:00 +0000 (14:57 +0000)]
Bug
0020185 : EDF SMESH 967 : Anomaly in Merge Nodes.
dmv [Fri, 27 Feb 2009 15:33:35 +0000 (15:33 +0000)]
0019928 : EDF 771 SMESH : Extrusion (Revolution) with normal to a face
eap [Fri, 27 Feb 2009 13:34:22 +0000 (13:34 +0000)]
0020183 : EDF SMESH 966 : Mesh element info anomaly
enable selecting nodes common to 2 shown groups
eap [Fri, 27 Feb 2009 11:27:33 +0000 (11:27 +0000)]
avoid repeated search in std::map
eap [Fri, 27 Feb 2009 11:26:14 +0000 (11:26 +0000)]
0020183 : EDF SMESH 966 : Mesh element info anomaly
fix GetElemObjId() and GetNodeObjId: prevent out_of_range error if id==vector.size()
adam [Thu, 26 Feb 2009 15:04:36 +0000 (15:04 +0000)]
Compatibility cmake
adam [Thu, 26 Feb 2009 15:02:59 +0000 (15:02 +0000)]
Compatibility windows
mzn [Wed, 25 Feb 2009 17:50:43 +0000 (17:50 +0000)]
Fix for bug
0019977 : Installation of Salome modules wihtout gui.
eap [Wed, 25 Feb 2009 15:22:05 +0000 (15:22 +0000)]
0020182 : EDF SMESH 965 : SIGSEV at study opening with SMESH
be patient to studies with invalid node positions data
eap [Wed, 25 Feb 2009 15:13:26 +0000 (15:13 +0000)]
In Clear(), nullify nb of poly elements
eap [Wed, 25 Feb 2009 15:02:11 +0000 (15:02 +0000)]
0020182 : EDF SMESH 965 : SIGSEV at study opening with SMESH
be patient to studies with invalid node positions data
eap [Tue, 24 Feb 2009 14:57:10 +0000 (14:57 +0000)]
0019929 : EDF 772 SMESH : script readability
+class _pySelfEraser: public _pyObject
eap [Tue, 24 Feb 2009 14:56:11 +0000 (14:56 +0000)]
fix dumping colors:
use valid python names instead of names in Study
eap [Tue, 24 Feb 2009 14:52:58 +0000 (14:52 +0000)]
0019929 : EDF 772 SMESH : script readability
+
+ operator char*() const {
+ return (char*)c_str();
+ }
eap [Tue, 24 Feb 2009 13:48:47 +0000 (13:48 +0000)]
fix Python Dump
adam [Tue, 24 Feb 2009 11:06:33 +0000 (11:06 +0000)]
*** empty log message ***
adam [Tue, 24 Feb 2009 09:27:39 +0000 (09:27 +0000)]
compatibility windows compilation with cmake
eap [Tue, 24 Feb 2009 09:26:28 +0000 (09:26 +0000)]
0020170 : EDF SMESH: Selection behaviour in object browser from hypothesis editing windows
remove filters before creation/edition of hypothesis and restore them after
adam [Tue, 24 Feb 2009 09:25:26 +0000 (09:25 +0000)]
compatibility compilation with cmake
eap [Tue, 24 Feb 2009 09:23:25 +0000 (09:23 +0000)]
0020170 : EDF SMESH: Selection behaviour in object browser from hypothesis editing windows
+ int getActiveObject();
adam [Tue, 24 Feb 2009 09:08:32 +0000 (09:08 +0000)]
*** empty log message ***
vsr [Fri, 20 Feb 2009 15:11:22 +0000 (15:11 +0000)]
Issue
0019938 - fix problem with wrong filter selection (ptv)
vsr [Fri, 20 Feb 2009 15:00:02 +0000 (15:00 +0000)]
Issue 19925: Fix bug with 2d mesh preview
maintenance team [Fri, 20 Feb 2009 14:12:39 +0000 (14:12 +0000)]
Update SMESH documentation
maintenance team [Fri, 20 Feb 2009 14:10:30 +0000 (14:10 +0000)]
Update SMESH documentation
dmv [Fri, 20 Feb 2009 11:39:09 +0000 (11:39 +0000)]
0020168 : EDF SMESH 953: uncomplete selection with filter 'belong on geom'
vsr [Fri, 20 Feb 2009 09:05:25 +0000 (09:05 +0000)]
Issue
0020175 : correct documentation hierarchy
dmv [Fri, 20 Feb 2009 08:08:43 +0000 (08:08 +0000)]
0020168 : EDF SMESH 953: uncomplete selection with filter 'belong on geom'