]> SALOME platform Git repositories - modules/smesh.git/log
Salome HOME
modules/smesh.git
15 years ago0019923: EDF 765 SMESH : default values of hypothesis
eap [Tue, 13 Jan 2009 12:46:38 +0000 (12:46 +0000)]
0019923: EDF 765 SMESH : default values of hypothesis
+   * \brief Initialize my parameter values by linear size of mesh element.
+   *  \retval bool - true if parameter values have been successfully defined
+   */
+  virtual bool SetParametersByElementSize(double elemLenght, const SMESH_Mesh* theMesh=0)=0;

15 years ago0019941: EDF 766 SMESH : Max length hypothesis
eap [Tue, 13 Jan 2009 12:34:32 +0000 (12:34 +0000)]
0019941: EDF 766 SMESH : Max length hypothesis
+  interface StdMeshers_MaxLength : SMESH::SMESH_Hypothesis

15 years ago0019923: EDF 765 SMESH : default values of hypothesis
eap [Tue, 13 Jan 2009 12:16:31 +0000 (12:16 +0000)]
0019923: EDF 765 SMESH : default values of hypothesis

     SMESH_Hypothesis GetHypothesisParameterValues( in string            theHypName,
                                                    in string            theLibName,
                                                    in SMESH_Mesh        theMesh,
-                                                   in GEOM::GEOM_Object theGeom)
+                                                   in GEOM::GEOM_Object theGeom,
+                                                   in boolean           byMesh)

15 years agoImplementation of the issue 0019928: EDF 771 SMESH : Extrusion (Revolution) with...
rnv [Thu, 8 Jan 2009 14:23:07 +0000 (14:23 +0000)]
Implementation of the issue 0019928: EDF 771 SMESH : Extrusion (Revolution) with normal to a face.

15 years agoFix for improvement 0019927 (EDF770 SMESH: Analyzing the Mesh Quality: Orphan nodes).
mzn [Fri, 26 Dec 2008 11:01:53 +0000 (11:01 +0000)]
Fix for improvement 0019927 (EDF770 SMESH: Analyzing the Mesh Quality: Orphan nodes).

15 years agoFix for improvement 0019927 (EDF770 SMESH: Analyzing the Mesh Quality: Orphan nodes...
mzn [Fri, 26 Dec 2008 11:01:09 +0000 (11:01 +0000)]
Fix for improvement 0019927 (EDF770 SMESH: Analyzing the Mesh Quality: Orphan nodes). Correspoding documetaion update.

15 years agoFix for improvement 0019927 (EDF770 SMESH: Analyzing the Mesh Quality: Orphan nodes).
mzn [Fri, 26 Dec 2008 10:56:27 +0000 (10:56 +0000)]
Fix for improvement 0019927 (EDF770 SMESH: Analyzing the Mesh Quality: Orphan nodes).

15 years agoFix for improvement 0019927 (EDF770 SMESH: Analyzing the Mesh Quality: Orphan nodes).
mzn [Fri, 26 Dec 2008 10:47:02 +0000 (10:47 +0000)]
Fix for improvement 0019927 (EDF770 SMESH: Analyzing the Mesh Quality: Orphan nodes).

15 years agoFix for improvement 0019927 (EDF770 SMESH: Analyzing the Mesh Quality: Orphan nodes).
mzn [Fri, 26 Dec 2008 10:39:31 +0000 (10:39 +0000)]
Fix for improvement 0019927 (EDF770 SMESH: Analyzing the Mesh Quality: Orphan nodes).

15 years agofix problem with Preview result when server and client launched as independant processes
ptv [Fri, 19 Dec 2008 10:42:37 +0000 (10:42 +0000)]
fix problem with Preview result when server and client launched as independant processes

15 years agocorrect preview dialog behaviour
ptv [Wed, 17 Dec 2008 15:46:15 +0000 (15:46 +0000)]
correct preview dialog behaviour

15 years agoclear computation status if Compute invoked with dimension less than previous
ptv [Wed, 17 Dec 2008 15:32:43 +0000 (15:32 +0000)]
clear computation status if Compute invoked with dimension less than previous

15 years agoRollback previous wrong integration, restore improvement 0018239 implementation Phase8_Part1_16122008
vsr [Tue, 16 Dec 2008 08:12:48 +0000 (08:12 +0000)]
Rollback previous wrong integration, restore improvement 0018239 implementation

15 years agoIMP19942 - Convert group on geometry into group of elements
ptv [Mon, 15 Dec 2008 12:33:24 +0000 (12:33 +0000)]
IMP19942 - Convert group on geometry into group of elements

15 years ago 0019292: EDF 672 SMESH : extend Composite side discretisation to 2D
eap [Tue, 9 Dec 2008 12:42:47 +0000 (12:42 +0000)]
 0019292: EDF 672 SMESH : extend Composite side discretisation to 2D
   /*!
+   * \brief Fill map of node parameter on geometrical edge to node it-self
+   * \param theMesh - The mesh containing nodes
+   * \param theEdge - The geometrical edge of interest
+   * \param theNodes - The resulting map
+   * \param ignoreMediumNodes - to store medium nodes of quadratic elements or not
+   * \retval bool - false if not all parameters are OK
+   */
+  static bool GetSortedNodesOnEdge(const SMESHDS_Mesh*                        theMesh,
+                                   const TopoDS_Edge&                         theEdge,
+                                   const bool                                 ignoreMediumNodes,
+                                   std::map< double, const SMDS_MeshNode* > & theNodes);

15 years ago0013557: field values display
sln [Tue, 9 Dec 2008 12:34:14 +0000 (12:34 +0000)]
0013557: field values display

All related controls for font definition in SMESH and VISU modules have been updated in accordance with changes on GUI_SRC level.

QtxFontEdit class and related controls in preferences has been updated in order to support custom fonts instead of system fonts only. For example VTK viewer uses only three fonts Arial, Courier and Times. As result there is no point in providing    control with system fonts for VTK viewer. Also "S" button has been added in QtxFontEdit in order to provide "Shadow" style of VTK font. "underline" property of QFont is replaced with "overline" property in order to store "Shadow" status of font to avoid conflict simultaneous usage of "U" and "S" button.

15 years ago0013557: field values display
sln [Tue, 9 Dec 2008 12:21:13 +0000 (12:21 +0000)]
0013557: field values display

All related controls for font definition in SMESH and VISU modules have been updated in accordance in changes in QtxFontEdit and related preferences functionality.

QtxFontEdit class and related controls in preferences has been updated in order to support custom fonts instead of system fonts only. For example VTK viewer uses only three fonts Arial, Courier and Times. As result there is no point in providing    control with system fonts for VTK viewer. Also ?S? button has been added in QtxFontEdit in order to provide ?Shadow? style of VTK font. ?1underline? property of QFont is replaced with ?overline? property in order to store ?Shadow? status of font to avoid conflict simultaneous usage of ?U? and ?S? button.

15 years agoremove dependance from .la files
ptv [Tue, 9 Dec 2008 11:15:16 +0000 (11:15 +0000)]
remove dependance from .la files

15 years agoIMP199929 Script simplification and correct Set Name of the Mesh
ptv [Tue, 9 Dec 2008 11:11:15 +0000 (11:11 +0000)]
IMP199929 Script simplification and correct Set Name of the Mesh

15 years agoIMP199929 Script simplification and correct Set Name of the Mesh
ptv [Tue, 9 Dec 2008 10:57:24 +0000 (10:57 +0000)]
IMP199929 Script simplification and correct Set Name of the Mesh

15 years agoadd missing dependance
ptv [Tue, 9 Dec 2008 10:55:59 +0000 (10:55 +0000)]
add missing dependance

15 years ago 0019292: EDF 672 SMESH : extend Composite side discretisation to 2D
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

15 years agoImp 19925 - Mesh preview
ptv [Mon, 1 Dec 2008 12:18:59 +0000 (12:18 +0000)]
Imp 19925 - Mesh preview

15 years agoRemove compilation warning
ptv [Mon, 1 Dec 2008 12:13:47 +0000 (12:13 +0000)]
Remove compilation warning

15 years agoImp 19925 - Mesh preview
ptv [Mon, 1 Dec 2008 12:08:28 +0000 (12:08 +0000)]
Imp 19925 - Mesh preview

15 years agoImp 19925 - Mesh preview
ptv [Mon, 1 Dec 2008 12:01:11 +0000 (12:01 +0000)]
Imp 19925 - Mesh preview

15 years agoNew example files for 19939
sln [Mon, 1 Dec 2008 09:47:55 +0000 (09:47 +0000)]
New example files for 19939

15 years ago0019939: EDF 762 SMESH : Definition of groups from other existing groups.
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

15 years ago0019939: EDF 762 SMESH : Definition of groups from other existing groups.
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

15 years ago0019939: EDF 762 SMESH : Definition of groups from other existing groups.
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

15 years ago0019939: EDF 762 SMESH : Definition of groups from other existing groups.
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

15 years ago0019939: EDF 762 SMESH : Definition of groups from other existing groups.
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

15 years agoArguments of CutGroups method corrected
sln [Fri, 28 Nov 2008 08:51:27 +0000 (08:51 +0000)]
Arguments of CutGroups method corrected

15 years ago0019939: EDF 762 SMESH : Definition of groups from other existing groups.
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

15 years agoHelp file names corrected
sln [Fri, 28 Nov 2008 08:36:56 +0000 (08:36 +0000)]
Help file names corrected

16 years ago0019939: EDF 762 SMESH : Definition of groups from other existing groups
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

16 years ago0019939: EDF 762 SMESH : Definition of groups from other existing groups
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):

16 years ago0019939: EDF 762 SMESH : Definition of groups from other existing groups
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

16 years ago0019939: EDF 762 SMESH : Definition of groups from other existing groups
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

16 years ago0019939: EDF 762 SMESH : Definition of groups from other existing 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

16 years ago0019562: EDF 695 SMESH : Possibility to replace nodes of a cell without destroying...
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

16 years ago0019562: EDF 695 SMESH : Possibility to replace nodes of a cell without destroying...
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

16 years ago0019562: EDF 695 SMESH : Possibility to replace nodes of a cell without destroying...
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

16 years agoImprovement 0018239: Add "Create sub-Mesh" to Mesh popup menu
vsv [Thu, 13 Nov 2008 15:31:30 +0000 (15:31 +0000)]
Improvement 0018239: Add "Create sub-Mesh" to Mesh popup menu

16 years agoAdd new example python script (from CEA) V5_1_0_for_TC1
vsr [Wed, 5 Nov 2008 10:13:21 +0000 (10:13 +0000)]
Add new example python script (from CEA)

16 years agoChanging version to 5.1.0 V5_1_0a3
maintenance team [Wed, 29 Oct 2008 08:52:45 +0000 (08:52 +0000)]
Changing version to 5.1.0

16 years agoModification, Transformation. IDs of elements are missing, if selection with rectange...
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.

16 years agoPAL20544 4x: problems with Concatenate().
eap [Fri, 24 Oct 2008 08:11:58 +0000 (08:11 +0000)]
PAL20544 4x: problems with Concatenate().
  set smeshDC.geompyD in SetCurrentStudy()

16 years agoEdit Mesh/Sub-Mesh window has strange "half-active" view, if do Compute.
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.

16 years agoPAL20544 4x: problems with Concatenate().
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

16 years ago0020015: EDF 835 SMESH : Doc missing for concatenate.
eap [Thu, 23 Oct 2008 06:11:47 +0000 (06:11 +0000)]
0020015: EDF 835 SMESH : Doc missing for concatenate.
    Convert Concatenate() command

16 years ago0020015: EDF 835 SMESH : Doc missing for concatenate.
eap [Thu, 23 Oct 2008 06:11:31 +0000 (06:11 +0000)]
0020015: EDF 835 SMESH : Doc missing for concatenate.
    Add Concatenate() command

16 years agoItem Delete in pop-up of link on hypotheses or algorithm doesn't work.
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.

16 years agoIssue 0020018: Disparition of SMESH --> File --> Import
vsr [Wed, 22 Oct 2008 03:54:10 +0000 (03:54 +0000)]
Issue 0020018: Disparition of SMESH --> File --> Import

16 years ago4x, 5x : Selection with rectangle is impossible for mesh elements if Submesh or Group...
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.

16 years agoFix for IPAL20440 (Qt4 porting: SIGSEGV at Add Quadratic Hexahedron).
rnv [Fri, 17 Oct 2008 10:47:40 +0000 (10:47 +0000)]
Fix for IPAL20440 (Qt4 porting: SIGSEGV at Add Quadratic Hexahedron).

16 years agoQt4 porting. Hypothesis Nb segment count Number of segment as not positive first...
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.

16 years agoQt4 porting. Modification, Orientation, Filter. Bad oriented volume criterion. Compar...
dmv [Thu, 16 Oct 2008 11:53:12 +0000 (11:53 +0000)]
Qt4 porting. Modification, Orientation, Filter. Bad oriented volume criterion. Compare is editable.

16 years agofix "Clear mesh data"
eap [Thu, 16 Oct 2008 07:32:41 +0000 (07:32 +0000)]
fix "Clear mesh data"

16 years agoQt4 porting: 2D Algorithms are active when Mesh on Vertex is created or edited.
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.

16 years ago20002: EDF 821 SMESH : ExportMED GUI behavior
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

16 years agoError after Close Study with Change Clipping dialog box opened. Sometimes it either...
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.

16 years agoQt4 porting. Fatal Error on Length value "0" (zero) in Hypothesis Length Near Vertex...
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.

16 years agoSpeed up "Clear mesh data"
eap [Mon, 13 Oct 2008 08:14:40 +0000 (08:14 +0000)]
Speed up "Clear mesh data"

16 years ago19997: Compute does not work in script, ok in GUI
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

16 years ago19997: Compute does not work in script, ok in GUI
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

16 years agoFix compilation errors after merging KERNEL module from V4_1_0_maintainance branch
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

16 years agoQt4 porting: the filter is editable, but should not be (MESH-026 GUI test scenario)
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)

16 years agoIncorrect name of Remove Elements dialog box
dmv [Tue, 7 Oct 2008 13:09:47 +0000 (13:09 +0000)]
Incorrect name of Remove Elements dialog box

16 years agoMerge Nodes dialog box with opened Merge Elements crashes Salome. Regress to series3x
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

16 years ago0013410: SubMesh not taken into account with Netgen 1D-2D et 1D-2D-3D
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

16 years agoPAL20461 4.x Wrong mesh after creation of 3D mesh from 2D skin.
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

16 years agoPAL20461 4.x Wrong mesh after creation of 3D mesh from 2D skin.
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

16 years agoFix fo IPAL20415 (Error on mouse picking with Shift in 3D viewer if any dialog box...
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)

16 years agoFor IMP 16155: use BRep_Tool::IsClosed() instead of TopoDS_Shape::Closed().
jfa [Thu, 2 Oct 2008 06:43:10 +0000 (06:43 +0000)]
For IMP 16155: use BRep_Tool::IsClosed() instead of TopoDS_Shape::Closed().

16 years ago 0019970: create groups automatically
eap [Wed, 1 Oct 2008 12:10:31 +0000 (12:10 +0000)]
 0019970: create groups automatically
    remove "Name" lineEdit

16 years ago0019970: create groups automatically
eap [Wed, 1 Oct 2008 08:22:58 +0000 (08:22 +0000)]
0019970: create groups automatically
   remove not realized slots

16 years agoRemarks for issue 17291 EDF 591 SMESH : Visualization of the orientation of the norma...
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

16 years ago0019970: create groups automatically
eap [Tue, 30 Sep 2008 08:01:23 +0000 (08:01 +0000)]
0019970: create groups automatically

16 years ago 0019970: Create Mesh: create groups automatically
eap [Tue, 30 Sep 2008 07:57:54 +0000 (07:57 +0000)]
    0019970: Create Mesh: create groups automatically

16 years agoOrientation of faces is added for new elements' preview (remark for issue 0017291... V5_1_0a2
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)

16 years agoAdditional fix for the issue 19964.
rnv [Thu, 25 Sep 2008 05:36:22 +0000 (05:36 +0000)]
Additional fix for the issue 19964.

16 years agoImplementation of the issue 19950.
rnv [Thu, 25 Sep 2008 05:34:45 +0000 (05:34 +0000)]
Implementation of the issue 19950.

16 years agoFix 'make dist' procedure bugs V5_1_0a1
vsr [Fri, 19 Sep 2008 05:19:40 +0000 (05:19 +0000)]
Fix 'make dist' procedure bugs

16 years agoFix of issue 0019967: EDF SMESH 806: TUI script example is missing for the Concatenat...
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.

16 years agoAdditional fix for issue 16186.
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.

16 years agoFix for issue 19964 EDF SMESH 803( Bad dump script of revolutionned mesh with groups).
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).

16 years ago[SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D...
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

16 years agoadd more error messages
eap [Tue, 16 Sep 2008 10:04:38 +0000 (10:04 +0000)]
add more error messages

16 years ago[SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D...
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

16 years ago[SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D...
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>

16 years ago[SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D...
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");
+

16 years ago[SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D...
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

16 years ago[SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D...
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

16 years ago[SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D...
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;

16 years ago[SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D...
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;

16 years ago[SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D...
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;

16 years ago[SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D...
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);

16 years ago[SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D...
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()

16 years ago[SALOME platform 0013410]: SubMesh not taken into account with Netgen 1D-2D et 1D...
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()