]>
SALOME platform Git repositories - modules/smesh.git/log
ptv [Tue, 9 Dec 2008 10:57:24 +0000 (10:57 +0000)]
IMP199929 Script simplification and correct Set Name of the Mesh
ptv [Tue, 9 Dec 2008 10:55:59 +0000 (10:55 +0000)]
add missing dependance
eap [Tue, 9 Dec 2008 10:38:55 +0000 (10:38 +0000)]
0019292 : EDF 672 SMESH : extend Composite side discretisation to 2D
StdMeshers_CompositeHexa_3D.* added
ptv [Mon, 1 Dec 2008 12:18:59 +0000 (12:18 +0000)]
Imp 19925 - Mesh preview
ptv [Mon, 1 Dec 2008 12:13:47 +0000 (12:13 +0000)]
Remove compilation warning
ptv [Mon, 1 Dec 2008 12:08:28 +0000 (12:08 +0000)]
Imp 19925 - Mesh preview
ptv [Mon, 1 Dec 2008 12:01:11 +0000 (12:01 +0000)]
Imp 19925 - Mesh preview
sln [Mon, 1 Dec 2008 09:47:55 +0000 (09:47 +0000)]
New example files for 19939
sln [Fri, 28 Nov 2008 09:18:53 +0000 (09:18 +0000)]
0019939 : EDF 762 SMESH : Definition of groups from other existing groups.
Description is updated in accordance with implemented extension of boolean operations
sln [Fri, 28 Nov 2008 09:13:07 +0000 (09:13 +0000)]
0019939 : EDF 762 SMESH : Definition of groups from other existing groups.
Script for creating group of underlying entities added
Scripts for boolean operations updated with new method calls
sln [Fri, 28 Nov 2008 08:59:13 +0000 (08:59 +0000)]
0019939 : EDF 762 SMESH : Definition of groups from other existing groups.
Description of "Create group of underlying entities" dialog box added
Description of creating groups using existing groups and sub-meshes
sln [Fri, 28 Nov 2008 08:57:03 +0000 (08:57 +0000)]
0019939 : EDF 762 SMESH : Definition of groups from other existing groups.
New images for "Create group of underlying entities" dialog box
sln [Fri, 28 Nov 2008 08:55:51 +0000 (08:55 +0000)]
0019939 : EDF 762 SMESH : Definition of groups from other existing groups.
Images are updated in accordance with new look and feel of dialogs
sln [Fri, 28 Nov 2008 08:51:27 +0000 (08:51 +0000)]
Arguments of CutGroups method corrected
sln [Fri, 28 Nov 2008 08:50:28 +0000 (08:50 +0000)]
0019939 : EDF 762 SMESH : Definition of groups from other existing groups.
New files added
ex30_groupsOp.py
ex31_dimGroup.py
sln [Fri, 28 Nov 2008 08:36:56 +0000 (08:36 +0000)]
Help file names corrected
sln [Wed, 26 Nov 2008 15:33:16 +0000 (15:33 +0000)]
0019939 : EDF 762 SMESH : Definition of groups from other existing groups
New icon is added for "Create group of underlying entities" dialog box
sln [Wed, 26 Nov 2008 15:31:52 +0000 (15:31 +0000)]
0019939 : EDF 762 SMESH : Definition of groups from other existing groups
SmeshDC is extended with:
def UnionListOfGroups(self, groups, name)
def IntersectListOfGroups(self, groups, name):
def CutListOfGroups(self, main_groups, tool_groups, name):
def CreateDimGroup(self, groups, elem_type, name):
sln [Wed, 26 Nov 2008 15:30:36 +0000 (15:30 +0000)]
0019939 : EDF 762 SMESH : Definition of groups from other existing groups
onAdd() method is fixed in order to provide valid reaction on group created on geometry
sln [Wed, 26 Nov 2008 15:29:10 +0000 (15:29 +0000)]
0019939 : EDF 762 SMESH : Definition of groups from other existing groups
?Union of two groups?, ?Union of two groups? and ?Cut of two groups? dialog boxes are updated for supporting works with several groups instead of two groups only
New ?Create group of underlying entities? dialog box is provided. It is intended for creating groups of entities from existing groups of superior dimensions (groups of nodes from group of faces, for example). Dialog contains
1) line edit for defining name of new group,
2) combo-box for defining dimension of elements (nodes, edges, etc),
3) list-box for defining source groups
sln [Wed, 26 Nov 2008 15:28:12 +0000 (15:28 +0000)]
0019939 : EDF 762 SMESH : Definition of groups from other existing groups
SMESH_Mesh.idl is extended with:
SMESH_Group UnionListOfGroups(in ListOfGroups aListOfGroups,
in string name );
SMESH_Group IntersectListOfGroups (in ListOfGroups aListOfGroups,
in string name);
SMESH_Group CutListOfGroups (in ListOfGroups aMainGroups,
in ListOfGroups aToolGroups,
in string name);
for supporting works with several groups and
SMESH_Group CreateDimGroup( in ListOfGroups aListOfGroups,
in ElementType anElemType,
in string name );
for creating groups of entities from existing groups of superior dimensions
sln [Fri, 21 Nov 2008 11:01:47 +0000 (11:01 +0000)]
0019562 : EDF 695 SMESH : Possibility to replace nodes of a cell without destroying the cell. New methods DoubleNode*() have been added
sln [Fri, 21 Nov 2008 11:01:20 +0000 (11:01 +0000)]
0019562 : EDF 695 SMESH : Possibility to replace nodes of a cell without destroying the cell. New method DoubleNodes() has been added
sln [Fri, 21 Nov 2008 11:00:50 +0000 (11:00 +0000)]
0019562 : EDF 695 SMESH : Possibility to replace nodes of a cell without destroying the cell. New methods DoubleNode*() has been added
vsv [Thu, 13 Nov 2008 15:31:30 +0000 (15:31 +0000)]
Improvement
0018239 : Add "Create sub-Mesh" to Mesh popup menu
vsr [Wed, 5 Nov 2008 10:13:21 +0000 (10:13 +0000)]
Add new example python script (from CEA)
maintenance team [Wed, 29 Oct 2008 08:52:45 +0000 (08:52 +0000)]
Changing version to 5.1.0
dmv [Tue, 28 Oct 2008 07:39:00 +0000 (07:39 +0000)]
Modification, Transformation. IDs of elements are missing, if selection with rectange is used.
eap [Fri, 24 Oct 2008 08:11:58 +0000 (08:11 +0000)]
PAL20544 4x: problems with Concatenate().
set smeshDC.geompyD in SetCurrentStudy()
dmv [Thu, 23 Oct 2008 08:15:14 +0000 (08:15 +0000)]
Edit Mesh/Sub-Mesh window has strange "half-active" view, if do Compute.
eap [Thu, 23 Oct 2008 06:35:48 +0000 (06:35 +0000)]
PAL20544 4x: problems with Concatenate().
fix SetName(obj, name) for the case if obj is instance of class Mesh
or Mesh_Algorithm
eap [Thu, 23 Oct 2008 06:11:47 +0000 (06:11 +0000)]
0020015 : EDF 835 SMESH : Doc missing for concatenate.
Convert Concatenate() command
eap [Thu, 23 Oct 2008 06:11:31 +0000 (06:11 +0000)]
0020015 : EDF 835 SMESH : Doc missing for concatenate.
Add Concatenate() command
dmv [Wed, 22 Oct 2008 06:42:51 +0000 (06:42 +0000)]
Item Delete in pop-up of link on hypotheses or algorithm doesn't work.
vsr [Wed, 22 Oct 2008 03:54:10 +0000 (03:54 +0000)]
Issue
0020018 : Disparition of SMESH --> File --> Import
dmv [Fri, 17 Oct 2008 11:01:19 +0000 (11:01 +0000)]
4x, 5x : Selection with rectangle is impossible for mesh elements if Submesh or Group is showed.
rnv [Fri, 17 Oct 2008 10:47:40 +0000 (10:47 +0000)]
Fix for IPAL20440 (Qt4 porting: SIGSEGV at Add Quadratic Hexahedron).
dmv [Fri, 17 Oct 2008 07:56:04 +0000 (07:56 +0000)]
Qt4 porting. Hypothesis Nb segment count Number of segment as not positive first time.
dmv [Thu, 16 Oct 2008 11:53:12 +0000 (11:53 +0000)]
Qt4 porting. Modification, Orientation, Filter. Bad oriented volume criterion. Compare is editable.
eap [Thu, 16 Oct 2008 07:32:41 +0000 (07:32 +0000)]
fix "Clear mesh data"
dmv [Wed, 15 Oct 2008 13:01:01 +0000 (13:01 +0000)]
Qt4 porting: 2D Algorithms are active when Mesh on Vertex is created or edited.
eap [Tue, 14 Oct 2008 09:23:28 +0000 (09:23 +0000)]
20002: EDF 821 SMESH : ExportMED GUI behavior
warning if no valid mesh selected
dmv [Mon, 13 Oct 2008 11:47:53 +0000 (11:47 +0000)]
Error after Close Study with Change Clipping dialog box opened. Sometimes it either crashes or hangs up.
dmv [Mon, 13 Oct 2008 09:08:31 +0000 (09:08 +0000)]
Qt4 porting. Fatal Error on Length value "0" (zero) in Hypothesis Length Near Vertex in 0D Algotithm.
eap [Mon, 13 Oct 2008 08:14:40 +0000 (08:14 +0000)]
Speed up "Clear mesh data"
eap [Mon, 13 Oct 2008 08:12:34 +0000 (08:12 +0000)]
19997: Compute does not work in script, ok in GUI
in clearSubMesh() call ComputeStateEngine() only on not empty submesh
eap [Mon, 13 Oct 2008 08:09:25 +0000 (08:09 +0000)]
19997: Compute does not work in script, ok in GUI
fix MakeComputed() for group projection
abd [Fri, 10 Oct 2008 10:20:44 +0000 (10:20 +0000)]
Fix compilation errors after merging KERNEL module from V4_1_0_maintainance branch
dmv [Wed, 8 Oct 2008 11:35:05 +0000 (11:35 +0000)]
Qt4 porting: the filter is editable, but should not be (MESH-026 GUI test scenario)
dmv [Tue, 7 Oct 2008 13:09:47 +0000 (13:09 +0000)]
Incorrect name of Remove Elements dialog box
dmv [Tue, 7 Oct 2008 08:43:26 +0000 (08:43 +0000)]
Merge Nodes dialog box with opened Merge Elements crashes Salome. Regress to series3x
eap [Fri, 3 Oct 2008 13:34:50 +0000 (13:34 +0000)]
0013410 : SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
eap [Fri, 3 Oct 2008 10:39:33 +0000 (10:39 +0000)]
PAL20461 4.x Wrong mesh after creation of 3D mesh from 2D skin.
additionally fix getDependsOnIterator() if submesh map is empty
eap [Fri, 3 Oct 2008 08:39:28 +0000 (08:39 +0000)]
PAL20461 4.x Wrong mesh after creation of 3D mesh from 2D skin.
fix getDependsOnIterator() if submesh map is empty
rnv [Fri, 3 Oct 2008 06:57:48 +0000 (06:57 +0000)]
Fix fo IPAL20415 (Error on mouse picking with Shift in 3D viewer if any dialog box is opened)
jfa [Thu, 2 Oct 2008 06:43:10 +0000 (06:43 +0000)]
For IMP 16155: use BRep_Tool::IsClosed() instead of TopoDS_Shape::Closed().
eap [Wed, 1 Oct 2008 12:10:31 +0000 (12:10 +0000)]
0019970 : create groups automatically
remove "Name" lineEdit
eap [Wed, 1 Oct 2008 08:22:58 +0000 (08:22 +0000)]
0019970 : create groups automatically
remove not realized slots
ouv [Tue, 30 Sep 2008 11:38:46 +0000 (11:38 +0000)]
Remarks for issue 17291 EDF 591 SMESH : Visualization of the orientation of the normal vector of the mesh faces
eap [Tue, 30 Sep 2008 08:01:23 +0000 (08:01 +0000)]
0019970 : create groups automatically
eap [Tue, 30 Sep 2008 07:57:54 +0000 (07:57 +0000)]
0019970 : Create Mesh: create groups automatically
ouv [Fri, 26 Sep 2008 12:00:26 +0000 (12:00 +0000)]
Orientation of faces is added for new elements' preview (remark for issue
0017291 : EDF 591 SMESH : Visualization of the orientation of the normal vector of the mesh faces)
rnv [Thu, 25 Sep 2008 05:36:22 +0000 (05:36 +0000)]
Additional fix for the issue 19964.
rnv [Thu, 25 Sep 2008 05:34:45 +0000 (05:34 +0000)]
Implementation of the issue 19950.
vsr [Fri, 19 Sep 2008 05:19:40 +0000 (05:19 +0000)]
Fix 'make dist' procedure bugs
akl [Thu, 18 Sep 2008 07:52:07 +0000 (07:52 +0000)]
Fix of issue
0019967 : EDF SMESH 806: TUI script example is missing for the Concatenate and ConcatenateWithGroups functions.
rnv [Wed, 17 Sep 2008 13:47:00 +0000 (13:47 +0000)]
Additional fix for issue 16186.
Quadrangle split into 2 triangles by smallest diagonal.
rnv [Wed, 17 Sep 2008 10:31:27 +0000 (10:31 +0000)]
Fix for issue 19964 EDF SMESH 803( Bad dump script of revolutionned mesh with groups).
eap [Tue, 16 Sep 2008 11:57:30 +0000 (11:57 +0000)]
[SALOME platform
0013410 ]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
remove extra code
eap [Tue, 16 Sep 2008 10:04:38 +0000 (10:04 +0000)]
add more error messages
eap [Tue, 16 Sep 2008 08:59:29 +0000 (08:59 +0000)]
[SALOME platform
0013410 ]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
Add new NETGEN parameters to Mesh_Triangle and Mesh_Tetrahedron algorithms
eap [Tue, 16 Sep 2008 08:57:26 +0000 (08:57 +0000)]
[SALOME platform
0013410 ]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
<message>
+ <source>SUBMESH_NOT_ALLOWED</source>
+ <translation>No sense in creating a submesh ignored by global algorithm "%1"</translation>
+ </message>
eap [Tue, 16 Sep 2008 08:56:38 +0000 (08:56 +0000)]
[SALOME platform
0013410 ]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
Read a new aglo attribute "support-submeshes":
+ QString suppSub = atts.value("support-submeshes");
+ if ( !suppSub.isEmpty() )
+ isSupportSubmeshes = (suppSub == "true");
+
eap [Tue, 16 Sep 2008 08:55:16 +0000 (08:55 +0000)]
[SALOME platform
0013410 ]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
//================================================================================
/*!
+ * \brief Return name of the algorithm that does not support submeshes and makes
+ * submesh creation useless
+ * \retval char* - string is to be deleted!!!
+ */
+//================================================================================
+
+char* SMESHGUI_MeshOp::isSubmeshIgnored() const
eap [Tue, 16 Sep 2008 08:51:05 +0000 (08:51 +0000)]
[SALOME platform
0013410 ]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
+ bool IsSupportSubmeshes; //!< TRUE if the algo building all-dim elems supports submeshes
eap [Tue, 16 Sep 2008 08:49:28 +0000 (08:49 +0000)]
[SALOME platform
0013410 ]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
1) algo->Compute() depending on algo->SupportSubmeshes()
2)
+ /*!
+ * \brief Return true if no mesh entities is bound to the submesh
+ */
+ bool IsEmpty() const;
eap [Tue, 16 Sep 2008 08:46:01 +0000 (08:46 +0000)]
[SALOME platform
0013410 ]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
+ /*!
+ * \brief Return an alternative parameter for a node on seam
+ */
+ double GetOtherParam(const double param) const;
eap [Tue, 16 Sep 2008 08:45:09 +0000 (08:45 +0000)]
[SALOME platform
0013410 ]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
const SMESH_Hypothesis * GetHypothesis(const TopoDS_Shape & aSubShape,
const SMESH_HypoFilter& aFilter,
- const bool andAncestors) const;
+ const bool andAncestors,
+ TopoDS_Shape* assignedTo=0) const;
eap [Tue, 16 Sep 2008 08:44:22 +0000 (08:44 +0000)]
[SALOME platform
0013410 ]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
+ static SMESH_HypoPredicate* IsMoreLocalThan(const TopoDS_Shape& theShape);
eap [Tue, 16 Sep 2008 08:43:43 +0000 (08:43 +0000)]
[SALOME platform
0013410 ]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
rearrange Compute()
eap [Tue, 16 Sep 2008 08:42:30 +0000 (08:42 +0000)]
[SALOME platform
0013410 ]: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
+ bool SupportSubmeshes() const { return _supportSubmeshes; }
+ // 5 - whether supports submeshes if !NeedDescretBoundary()
vsr [Tue, 16 Sep 2008 06:51:42 +0000 (06:51 +0000)]
Implement 'make dist' and 'make distcheck' steps support
vsr [Tue, 16 Sep 2008 03:27:48 +0000 (03:27 +0000)]
Remove obsolete files
vsr [Tue, 16 Sep 2008 03:20:19 +0000 (03:20 +0000)]
Implement 'make dist' and 'make distcheck' steps support
maintenance team [Fri, 12 Sep 2008 14:55:45 +0000 (14:55 +0000)]
Porting to CAS-6.3
ouv [Fri, 12 Sep 2008 11:40:22 +0000 (11:40 +0000)]
Remark for issue 17291 EDF 591 SMESH : Visualization of the orientation of the normal vector of the mesh faces
jfa [Tue, 9 Sep 2008 14:36:46 +0000 (14:36 +0000)]
IMP
0016175 : EDF455: Save GUIState don't redisplay the objects.
abd [Tue, 9 Sep 2008 09:41:17 +0000 (09:41 +0000)]
Fix compilation conflict on Linux stations with installed f77 and gfortran at the same time
abd [Thu, 4 Sep 2008 13:53:04 +0000 (13:53 +0000)]
Porting functionality on Win32 Platform
jfa [Wed, 3 Sep 2008 07:05:53 +0000 (07:05 +0000)]
Initialize some fields before usage.
eap [Tue, 2 Sep 2008 08:46:36 +0000 (08:46 +0000)]
[SALOME platform
0019943 ]: Pb with projection 2d
In SMESH_Pattern::Load(mesh,face), fix treating seam vertices of not seam edges
abd [Thu, 28 Aug 2008 09:55:09 +0000 (09:55 +0000)]
Fix compilation problems on Win32 platform
jfa [Tue, 26 Aug 2008 07:55:14 +0000 (07:55 +0000)]
IMP
0016693 : EDF461: To use BelongToGeom or LyingOnGeom with non-subshape Objects.
skl [Mon, 18 Aug 2008 07:39:04 +0000 (07:39 +0000)]
Implementation of new version of meshing for QuadranglePreference for feature
0016220 from Mantis.
dmv [Tue, 12 Aug 2008 12:44:55 +0000 (12:44 +0000)]
Bug IPAL20033 Error after Close Study with Change Clipping dialog box opened. Sometimes it either crashes or hangs up.
rnv [Tue, 12 Aug 2008 09:52:11 +0000 (09:52 +0000)]
Implementation on the issue 16186: EDF PAL 459: Mapping: when refining, to separate quadrangles into 2 triangles.
jfa [Mon, 11 Aug 2008 11:00:16 +0000 (11:00 +0000)]
Bug
0016155 : EDF PAL 447: If the shape is a Shell, disable 3D tab.
abd [Fri, 8 Aug 2008 07:45:27 +0000 (07:45 +0000)]
Merging with BR_WPdev_For_5_0
ouv [Tue, 5 Aug 2008 09:43:34 +0000 (09:43 +0000)]
Feature
0017291 : EDF 591 SMESH : Visualization of the orientation of the normal vector of the mesh faces
akl [Fri, 1 Aug 2008 08:14:33 +0000 (08:14 +0000)]
Fix for issue
0019935 : EDF 793 SMESH: Drawing of a line on a non-planar surface. To draw only connectivity lines.