]> SALOME platform Git repositories - modules/smesh.git/log
Salome HOME
modules/smesh.git
14 years agoPAL21718: Composite Side Discretisation 1D Algorithm works incorrently with attached...
eap [Tue, 27 Apr 2010 09:24:04 +0000 (09:24 +0000)]
PAL21718: Composite Side Discretisation 1D Algorithm works incorrently with attached shape.

GeomAbs_Shape SMESH_Algo::Continuity(TopoDS_Edge E1,
                                     TopoDS_Edge E2)
{
+  E1.Orientation(TopAbs_FORWARD), E2.Orientation(TopAbs_FORWARD); // avoid pb with internal edges

14 years agoPAL21685: Fatal error after save/open study with Edit group as standalone group
eap [Tue, 27 Apr 2010 06:37:28 +0000 (06:37 +0000)]
PAL21685: Fatal error after save/open study with Edit group as standalone group
   * protect SObjectToObject() from exception in case of invalid IOR

14 years agoPAL21685: Fatal error after save/open study with Edit group as standalone group
eap [Tue, 27 Apr 2010 06:35:56 +0000 (06:35 +0000)]
PAL21685: Fatal error after save/open study with Edit group as standalone group
   * register new CORBA object for persistence at group conversion

14 years agoIPAL21303 ex15_cyl2geometry: mesh computation failed
dmv [Mon, 26 Apr 2010 13:14:19 +0000 (13:14 +0000)]
IPAL21303 ex15_cyl2geometry: mesh computation failed

14 years ago0020788: EDF 1339 SMESH : Crash after enabling "Auto Color" feature in attached MED...
vsr [Mon, 26 Apr 2010 12:09:15 +0000 (12:09 +0000)]
0020788: EDF 1339 SMESH : Crash after enabling "Auto Color" feature in attached MED file
Additional fix for group labels actor color

14 years agoIssue 0020580: on-line documentation for user preferences controlling precision
san [Fri, 23 Apr 2010 15:33:57 +0000 (15:33 +0000)]
Issue 0020580: on-line documentation for user preferences controlling precision

14 years ago0020849: [CEA] Projection 2D fails
eap [Fri, 23 Apr 2010 13:43:11 +0000 (13:43 +0000)]
0020849: [CEA] Projection 2D fails
 * project by transformation in case if TopoDS_TFace's are different

14 years agoRegress of 3D_mesh_NETGEN/G6 test
eap [Thu, 22 Apr 2010 13:34:55 +0000 (13:34 +0000)]
Regress of 3D_mesh_NETGEN/G6 test
   * add commented debug ouput

14 years agoRegress of 3D_mesh_NETGEN/G6 test
eap [Thu, 22 Apr 2010 13:32:59 +0000 (13:32 +0000)]
Regress of 3D_mesh_NETGEN/G6 test
   * avoid pb that for internal node GCPnts_AbscissaPoint::Length() return value larger than total edge length
   * cash values used for work with non-uniformly paramtrized edges

14 years agoFix compilation on windows ...
adam [Thu, 22 Apr 2010 12:36:43 +0000 (12:36 +0000)]
Fix compilation on windows ...
May be it can create problems on linux when linking to native libs
but in accordance with Vadim, I integrate this modification
and we will fix problem later if necessary.

14 years ago0020843: EDF 1374 : SMESH Projection 2D + Extrusion 3D issue
eap [Thu, 22 Apr 2010 07:12:49 +0000 (07:12 +0000)]
0020843: EDF 1374 : SMESH Projection 2D + Extrusion 3D issue

* Modify for the case of quasi quadrilateral side face

14 years ago0020843: EDF 1374 : SMESH Projection 2D + Extrusion 3D issue
eap [Thu, 22 Apr 2010 07:10:07 +0000 (07:10 +0000)]
0020843: EDF 1374 : SMESH Projection 2D + Extrusion 3D issue

* Rewrite LoadNodeColumns() to be usable in case of quasi quadrilateral face

14 years agoUpdate copyright notes (for 2010)
vsr [Wed, 21 Apr 2010 16:19:21 +0000 (16:19 +0000)]
Update copyright notes (for 2010)

14 years agoMantis issue 0020422: EDF 1070 GEOM: Partition anomaly - REGRESSION from 4.1.x.
jfa [Wed, 21 Apr 2010 12:46:40 +0000 (12:46 +0000)]
Mantis issue 0020422: EDF 1070 GEOM: Partition anomaly - REGRESSION from 4.1.x.

14 years ago0020847: EDF 1378 SMESH : Selection problem with symetry + translation
dmv [Wed, 21 Apr 2010 06:32:54 +0000 (06:32 +0000)]
0020847: EDF 1378 SMESH : Selection problem with symetry + translation

14 years ago0020838: EDF 1369 SMESH : Double elements generated
eap [Tue, 20 Apr 2010 13:14:23 +0000 (13:14 +0000)]
0020838: EDF 1369 SMESH : Double elements generated
- Fix computeParamByFunc() for case where theReverse=true

14 years agowindows
adam [Tue, 20 Apr 2010 10:35:51 +0000 (10:35 +0000)]
windows

14 years ago*** empty log message ***
adam [Mon, 19 Apr 2010 15:14:27 +0000 (15:14 +0000)]
*** empty log message ***

14 years agoChanging version to 5.1.4
inv [Mon, 19 Apr 2010 10:47:01 +0000 (10:47 +0000)]
Changing version to 5.1.4

14 years agoImprove Documentation style. V5_1_4a1
dmv [Thu, 8 Apr 2010 11:04:09 +0000 (11:04 +0000)]
Improve Documentation style.

14 years agoIPAL21668 Call of Edit Group leads to Crash.
dmv [Thu, 8 Apr 2010 07:52:18 +0000 (07:52 +0000)]
IPAL21668 Call of Edit Group leads to Crash.

14 years agoCCAR: wrong type id
caremoli [Thu, 8 Apr 2010 06:36:12 +0000 (06:36 +0000)]
CCAR: wrong type id

14 years agoImprove documentation
dmv [Wed, 7 Apr 2010 14:12:04 +0000 (14:12 +0000)]
Improve documentation

14 years agoIssue 0020580: improved validation in integer and double spin boxes, possibility...
san [Mon, 5 Apr 2010 11:43:42 +0000 (11:43 +0000)]
Issue 0020580: improved validation in integer and double spin boxes, possibility to adjust input field precision through preferences

14 years agoRename to avoid clash with same name class from GEOM_Engine
eap [Wed, 31 Mar 2010 05:56:30 +0000 (05:56 +0000)]
Rename to avoid clash with same name class from GEOM_Engine

-class ObjectStates{
+class SMESH_ObjectStates{

14 years agoRemove useless extra dump in DEBUG mode
eap [Wed, 31 Mar 2010 05:55:11 +0000 (05:55 +0000)]
Remove useless extra dump in DEBUG mode

14 years ago0020672: EDF 1243 SMESH : Be able to transform mixed mesh
eap [Tue, 30 Mar 2010 12:38:16 +0000 (12:38 +0000)]
0020672: EDF 1243 SMESH : Be able to transform mixed mesh

+    void SplitVolumesIntoTetra(in SMESH_IDSource elems, in short methodFlags)

14 years ago0020672: EDF 1243 SMESH : Be able to transform mixed mesh
eap [Tue, 30 Mar 2010 12:36:23 +0000 (12:36 +0000)]
0020672: EDF 1243 SMESH : Be able to transform mixed mesh
 * Add "Split into Tetrahedra" operation

14 years ago0020672: EDF 1243 SMESH : Be able to transform mixed mesh
eap [Tue, 30 Mar 2010 12:33:10 +0000 (12:33 +0000)]
0020672: EDF 1243 SMESH : Be able to transform mixed mesh
+  virtual int  NbCornerNodes() const;

14 years ago0020672: EDF 1243 SMESH : Be able to transform mixed mesh
eap [Tue, 30 Mar 2010 12:32:41 +0000 (12:32 +0000)]
0020672: EDF 1243 SMESH : Be able to transform mixed mesh
 * Implement GetFaceNodesIndices() for polyhedrons

14 years agoMove #include "SMESH_Algo.hxx" from hxx to cxx
eap [Tue, 30 Mar 2010 12:30:12 +0000 (12:30 +0000)]
Move #include "SMESH_Algo.hxx" from hxx to cxx

14 years agoUse TXyzIterator in Preparation()
eap [Tue, 30 Mar 2010 12:29:24 +0000 (12:29 +0000)]
Use TXyzIterator in Preparation()

14 years ago /*!
eap [Tue, 30 Mar 2010 12:27:31 +0000 (12:27 +0000)]
 /*!
+     * Returns nodes of given face (counted from zero) for given volumic element.
+     */
+    long_array GetElemFaceNodes(in long elemId, in short faceIndex);
+
+    /*!
+     * Returns an element based on all given nodes.
+     */
+    long FindElementByNodes(in long_array nodes);

14 years agoBug IPAL21655 - Points representation works incorrectly with white background
ouv [Mon, 29 Mar 2010 08:24:47 +0000 (08:24 +0000)]
Bug IPAL21655 - Points representation works incorrectly with white background

14 years agountabify
eap [Thu, 25 Mar 2010 14:51:26 +0000 (14:51 +0000)]
untabify

14 years agoIssue 0020613: EDF 1106 : Modify Node Marker in SMESH and VISU
ouv [Thu, 25 Mar 2010 13:55:29 +0000 (13:55 +0000)]
Issue 0020613: EDF 1106 : Modify Node Marker in SMESH and VISU

14 years agoMove StdMeshers_ProjectionUtils::IsSubShape() to SMESH_MesherHelper
eap [Tue, 23 Mar 2010 14:33:16 +0000 (14:33 +0000)]
Move StdMeshers_ProjectionUtils::IsSubShape() to SMESH_MesherHelper

14 years agoMove from StdMeshers_ProjectionUtils
eap [Tue, 23 Mar 2010 14:32:26 +0000 (14:32 +0000)]
Move from StdMeshers_ProjectionUtils

+  static bool IsSubShape( const TopoDS_Shape& shape, const TopoDS_Shape& mainShape );
+
+  static bool IsSubShape( const TopoDS_Shape& shape, SMESH_Mesh* aMesh );

14 years ago020676: EDF 1212 GEOM: Partition operation creates vertices which causes mesh computa...
eap [Tue, 23 Mar 2010 08:04:58 +0000 (08:04 +0000)]
020676: EDF 1212 GEOM: Partition operation creates vertices which causes mesh computation to fail with netgen
 * Cash GeomAPI_ProjectPointOnSurf's
 * Make applyFunc() public under name applyIn2D()

+   * \brief Define a pointer to wrapper over a function of gp_XY class,
+   *       suitable to pass as xyFunPtr to applyIn2D().
+   *       For exaple gp_XY_FunPtr(Added) defines pointer gp_XY_Added to function
+   *       calling gp_XY::Added(gp_XY), which is to be used like following
+   *       applyIn2D(surf, uv1, uv2, gp_XY_Added)
+   */
+#define gp_XY_FunPtr(meth) \
+  static gp_XY __gpXY_##meth (const gp_XY& uv1, const gp_XY& uv2) { return uv1.meth( uv2 ); } \
+  static xyFunPtr gp_XY_##meth = & __gpXY_##meth

+  /*!
+   * \brief Perform given operation on two 2d points in parameric space of given surface.
+   *        It takes into account period of the surface. Use gp_XY_FunPtr macro
+   *        to easily define pointer to function of gp_XY class.
+   */
+  static gp_XY applyIn2D(const Handle(Geom_Surface)& surface,
+                         const gp_XY&                uv1,
+                         const gp_XY&                uv2,
+                         xyFunPtr                    fun,
+                         const bool                  resultInPeriod=true);
+

14 years agoIssue 0020788: EDF 1339 SMESH : Crash after enabling "Auto Color" feature in attached...
vsr [Mon, 22 Mar 2010 15:15:49 +0000 (15:15 +0000)]
Issue 0020788: EDF 1339 SMESH : Crash after enabling "Auto Color" feature in attached MED file

14 years agoIssue 0020788: EDF 1339 SMESH : Crash after enabling "Auto Color" feature in attached...
vsr [Mon, 22 Mar 2010 15:08:53 +0000 (15:08 +0000)]
Issue 0020788: EDF 1339 SMESH : Crash after enabling "Auto Color" feature in attached MED file

14 years ago0020799: [CEA] Smesh script fails
dmv [Mon, 22 Mar 2010 14:48:33 +0000 (14:48 +0000)]
0020799: [CEA] Smesh script fails

14 years ago0020801: EDF 1343 SMESH : Segmentation violation during compound od Mesh with 0D...
vsr [Mon, 22 Mar 2010 14:30:36 +0000 (14:30 +0000)]
0020801: EDF 1343 SMESH : Segmentation violation during compound od Mesh with 0D elements

14 years ago0020788: EDF 1339 SMESH : Crash after enabling "Auto Color" feature in attached MED...
dmv [Mon, 22 Mar 2010 12:17:15 +0000 (12:17 +0000)]
0020788: EDF 1339 SMESH : Crash after enabling "Auto Color" feature in attached MED file

14 years agoSMESH_IDSource can be not-published object
eap [Fri, 19 Mar 2010 14:56:03 +0000 (14:56 +0000)]
SMESH_IDSource can be not-published object

+    operator<<(SMESH::SMESH_IDSource_ptr theArg);

14 years ago0020771: EDF 1322 SMESH : Quadratic/Linear conversion with Medium Nodes on Geometry...
eap [Fri, 19 Mar 2010 14:21:48 +0000 (14:21 +0000)]
0020771: EDF 1322 SMESH : Quadratic/Linear conversion with Medium Nodes on Geometry issue
   * Care of period when performing operations on points in parametric space

14 years ago0020781: EDF 1326 SMESH : Documentation missing
eap [Fri, 19 Mar 2010 07:25:55 +0000 (07:25 +0000)]
0020781: EDF 1326 SMESH : Documentation missing
   more detail for "Orientation of faces"

14 years ago0020676: EDF 1212 GEOM: Partition operation creates vertices which causes mesh comput...
eap [Thu, 18 Mar 2010 09:47:58 +0000 (09:47 +0000)]
0020676: EDF 1212 GEOM: Partition operation creates vertices which causes mesh computation to fail with netgen

* fix pb of CheckNodeUV() with INTERNAL shapes

+  /*!
+   * \brief Return iterator on ancestors of the given type
+   */
+  static PShapeIteratorPtr GetAncestors(const TopoDS_Shape& shape,
+                                        const SMESH_Mesh&   mesh,
+                                        TopAbs_ShapeEnum    ancestorType);

14 years ago0020676: EDF 1212 GEOM: Partition operation creates vertices which causes mesh comput...
eap [Thu, 18 Mar 2010 09:46:14 +0000 (09:46 +0000)]
0020676: EDF 1212 GEOM: Partition operation creates vertices which causes mesh computation to fail with netgen

-  TopoDS_Shape GetSubShape() const  { return myShape; }
+  const TopoDS_Shape& GetSubShape() const  { return myShape; }

+typedef SMDS_Iterator<const TopoDS_Shape*>  PShapeIterator;
+typedef boost::shared_ptr< PShapeIterator > PShapeIteratorPtr;

+  /*!
+   * \brief Return iterator on ancestors of the given type
+   */
+  static PShapeIteratorPtr GetAncestors(const TopoDS_Shape& shape,
+                                        const SMESH_Mesh&   mesh,
+                                        TopAbs_ShapeEnum    ancestorType);

14 years ago0020676: EDF 1212 GEOM: Partition operation creates vertices which causes mesh comput...
eap [Thu, 18 Mar 2010 09:42:08 +0000 (09:42 +0000)]
0020676: EDF 1212 GEOM: Partition operation creates vertices which causes mesh computation to fail with netgen
* In GetOrderedEdges(), preview presence of the internal vertex within the face

14 years agoIPAL21631 Incorrect Help link.
dmv [Wed, 17 Mar 2010 07:52:51 +0000 (07:52 +0000)]
IPAL21631 Incorrect Help link.

14 years agoWindows compatibility
ana [Tue, 16 Mar 2010 13:04:00 +0000 (13:04 +0000)]
Windows compatibility

14 years agoWindows compatibility
ana [Mon, 15 Mar 2010 14:45:59 +0000 (14:45 +0000)]
Windows compatibility

14 years ago0020727: EDF 1276 SMESH : add a Method RadialQuadrangle to the Mesh class in smeshDC.py
dmv [Mon, 15 Mar 2010 13:56:52 +0000 (13:56 +0000)]
0020727: EDF 1276 SMESH : add a Method RadialQuadrangle to the Mesh class in smeshDC.py

14 years agoFix compilation problem on Debian Sarge
vsr [Mon, 15 Mar 2010 09:31:54 +0000 (09:31 +0000)]
Fix compilation problem on Debian Sarge

14 years ago+//=======================================================================
eap [Fri, 12 Mar 2010 08:30:20 +0000 (08:30 +0000)]
+//=======================================================================
+/*!
+ * \brief SMESH_TLink knowing its orientation
+ */
+//=======================================================================
+
+struct SMESH_OrientedLink: public SMESH_TLink
+{
+  bool _reversed;
+  SMESH_OrientedLink(const SMDS_MeshNode* n1, const SMDS_MeshNode* n2 )
+    : SMESH_TLink( n1, n2 ), _reversed( n1 != node1() ) {}
+};

14 years ago/*!
eap [Fri, 12 Mar 2010 08:26:13 +0000 (08:26 +0000)]
/*!
 * \brief High level util for effective file reading and other file operations
 */

14 years agoChanges for bug 0020671.
skl [Fri, 12 Mar 2010 05:38:02 +0000 (05:38 +0000)]
Changes for bug 0020671.

14 years agoChanges for bug 0020734.
skl [Thu, 11 Mar 2010 09:36:56 +0000 (09:36 +0000)]
Changes for bug 0020734.

14 years agofix FindFace() after the previous integration
eap [Wed, 10 Mar 2010 13:21:56 +0000 (13:21 +0000)]
fix FindFace() after the previous integration

14 years ago- const SMDS_MeshFace *FindFace(std::vector<int> nodes_ids) const;
eap [Wed, 10 Mar 2010 06:43:17 +0000 (06:43 +0000)]
-  const SMDS_MeshFace *FindFace(std::vector<int> nodes_ids) const;
+  const SMDS_MeshFace *FindFace(const std::vector<int>& nodes_ids) const;

-  static const SMDS_MeshFace* FindFace(std::vector<const SMDS_MeshNode *> nodes);
+  static const SMDS_MeshFace* FindFace(const std::vector<const SMDS_MeshNode *>& nodes);

14 years agoChanges for bug 0020671.
skl [Tue, 9 Mar 2010 14:03:48 +0000 (14:03 +0000)]
Changes for bug 0020671.

14 years ago0020682: EDF 1222 SMESH: 3D mesh from a skin mesh and with volumic cells
eap [Tue, 9 Mar 2010 13:26:18 +0000 (13:26 +0000)]
0020682: EDF 1222 SMESH: 3D mesh from a skin mesh and with volumic cells
* Fix regression made at redesigning

14 years agoa little optimize FindFace (std::vector<const SMDS_MeshNode *> nodes)
eap [Tue, 9 Mar 2010 08:17:43 +0000 (08:17 +0000)]
a little optimize FindFace (std::vector<const SMDS_MeshNode *> nodes)

14 years ago0020714: EDF GHS3DPLUGIN: shapeToMesh when creating 3D mesh from 2D mesh
eap [Fri, 5 Mar 2010 11:13:07 +0000 (11:13 +0000)]
0020714: EDF GHS3DPLUGIN: shapeToMesh when creating 3D mesh from 2D mesh
 * Fix GetPointState()

14 years agoset Kernel_Utils::Localizer before calling algo->Compute()
eap [Fri, 5 Mar 2010 07:42:20 +0000 (07:42 +0000)]
set Kernel_Utils::Localizer before calling algo->Compute()

14 years ago0020714: EDF GHS3DPLUGIN: shapeToMesh when creating 3D mesh from 2D mesh
eap [Thu, 4 Mar 2010 14:05:05 +0000 (14:05 +0000)]
0020714: EDF GHS3DPLUGIN: shapeToMesh when creating 3D mesh from 2D mesh
* Add function to find out if the given point is out of closed 2D mesh.

+  virtual TopAbs_State GetPointState(const gp_Pnt& point);

14 years ago0020714: EDF GHS3DPLUGIN: shapeToMesh when creating 3D mesh from 2D mesh
eap [Thu, 4 Mar 2010 13:57:50 +0000 (13:57 +0000)]
0020714: EDF GHS3DPLUGIN: shapeToMesh when creating 3D mesh from 2D mesh
* Fix FaceNormal()
* Add
+  static std::vector< const SMDS_MeshNode*> GetCommonNodes(const SMDS_MeshElement* e1,
+                                                           const SMDS_MeshElement* e2);

14 years agoremove commented code
eap [Thu, 4 Mar 2010 09:59:01 +0000 (09:59 +0000)]
remove commented code

14 years agoAdd a function to know kind of mesh element
eap [Thu, 4 Mar 2010 08:08:21 +0000 (08:08 +0000)]
Add a function to know kind of mesh element

+    EntityType GetElementGeomType( in long id )

14 years ago0020737: [CEA] Computing mesh fails
eap [Thu, 4 Mar 2010 07:30:41 +0000 (07:30 +0000)]
0020737: [CEA] Computing mesh fails
* Fix constructor from regression made in frames of issue 0020676

14 years agoprevent MakeMesh() from crash if myShapeIDMap.IsEmpty()
eap [Wed, 3 Mar 2010 13:58:32 +0000 (13:58 +0000)]
prevent MakeMesh() from crash if myShapeIDMap.IsEmpty()

14 years agoChanges for bug 0020753.
skl [Wed, 3 Mar 2010 11:01:36 +0000 (11:01 +0000)]
Changes for bug 0020753.

14 years agoroll back
eap [Wed, 3 Mar 2010 09:07:23 +0000 (09:07 +0000)]
roll back

14 years ago0020725: EDF 1242 SMESH : Crash avec Convert lin--> quad avec BLSURF/GHS3D on 64bits
eap [Wed, 3 Mar 2010 09:03:47 +0000 (09:03 +0000)]
0020725: EDF 1242 SMESH : Crash avec Convert lin--> quad avec BLSURF/GHS3D on 64bits
0020721: EDF 1233 SMESH : Crash/bad behavior of 'Convert linear Quadratic with Medium Nodes on Geometry' feature with BLSurf/Ghs3D
* Fix GetNodeUV() for the case of surface both U and V periodic.
* Protect QFace::GetBoundaryLink() from infinite recursion.
* Protect QFace::GetLinkChain() from stack overflow.

14 years ago0020725: EDF 1242 SMESH : Crash avec Convert lin--> quad avec BLSURF/GHS3D on 64bits
eap [Wed, 3 Mar 2010 07:48:07 +0000 (07:48 +0000)]
0020725: EDF 1242 SMESH : Crash avec Convert lin--> quad avec BLSURF/GHS3D on 64bits
0020721: EDF 1233 SMESH : Crash/bad behavior of 'Convert linear Quadratic with Medium Nodes on Geometry' feature with BLSurf/Ghs3D
* Fix GetNodeUV() for the case of surface both U and V periodic.
* Protect QFace::GetBoundaryLink() from infinite recursion.
* Protect QFace::GetLinkChain() from stack overflow.

14 years agoChanges for bug 0020671.
skl [Wed, 3 Mar 2010 07:23:24 +0000 (07:23 +0000)]
Changes for bug 0020671.

14 years ago*** empty log message ***
adam [Tue, 2 Mar 2010 15:47:09 +0000 (15:47 +0000)]
*** empty log message ***

14 years agofix comment
eap [Tue, 2 Mar 2010 06:47:35 +0000 (06:47 +0000)]
fix comment

14 years agowindows port
adam [Mon, 1 Mar 2010 14:15:48 +0000 (14:15 +0000)]
windows port

14 years ago*** empty log message ***
adam [Mon, 1 Mar 2010 14:14:38 +0000 (14:14 +0000)]
*** empty log message ***

14 years agoCorrect implementation of Max Subshape limiter.
dmv [Mon, 1 Mar 2010 14:00:46 +0000 (14:00 +0000)]
Correct implementation of Max Subshape limiter.

14 years ago*** empty log message ***
adam [Fri, 26 Feb 2010 16:08:53 +0000 (16:08 +0000)]
*** empty log message ***

14 years ago+ /*!
eap [Fri, 26 Feb 2010 08:15:02 +0000 (08:15 +0000)]
+    /*!
+     * \brief Wrap a sequence of ids in a SMESH_IDSource
+     */
+    SMESH_IDSource MakeIDSource(in long_array IDsOfElements);

14 years ago0020627: EDF 1165 HEXOTIC : Allow Hexotic to start from a 2D mesh
eap [Thu, 25 Feb 2010 14:57:40 +0000 (14:57 +0000)]
0020627: EDF 1165 HEXOTIC : Allow Hexotic to start from a 2D mesh

14 years ago0020611: [CEA] Algo lacking when editing MED meshing
eap [Thu, 25 Feb 2010 08:13:17 +0000 (08:13 +0000)]
0020611: [CEA] Algo lacking when editing MED meshing
* Generate hexahedrons from 2D skin mesh

14 years ago0020611: [CEA] Algo lacking when editing MED meshing
eap [Wed, 24 Feb 2010 13:54:30 +0000 (13:54 +0000)]
0020611: [CEA] Algo lacking when editing MED meshing
* Generate hexahedrons from 2D skin mesh

14 years ago0020611: [CEA] Algo lacking when editing MED meshing
eap [Wed, 24 Feb 2010 12:46:38 +0000 (12:46 +0000)]
0020611: [CEA] Algo lacking when editing MED meshing
* Generate hexahedrons from 2D skin mesh:

+ StdMeshers_HexaFromSkin_3D.cxx

14 years ago+ SMESH_Comment & operator=(const SMESH_Comment& c) {
eap [Wed, 24 Feb 2010 12:44:11 +0000 (12:44 +0000)]
+  SMESH_Comment & operator=(const SMESH_Comment& c) {
+    _s << c.c_str() ;
+    this->string::operator=( _s.str() );
+    return *this;
+  }
+

14 years ago+ static bool FaceNormal(const SMDS_MeshElement* F, gp_XYZ& normal, bool normalized...
eap [Wed, 24 Feb 2010 12:43:56 +0000 (12:43 +0000)]
+  static bool FaceNormal(const SMDS_MeshElement* F, gp_XYZ& normal, bool normalized=true);

14 years agoChanges for bug 0020705.
skl [Fri, 19 Feb 2010 14:38:11 +0000 (14:38 +0000)]
Changes for bug 0020705.

14 years agofix pb with GetName() in case of meshing imported 2D skin
eap [Fri, 19 Feb 2010 08:43:22 +0000 (08:43 +0000)]
fix pb with GetName() in case of meshing imported 2D skin

14 years ago0020701: Additional fix concerned to the GetName Method changes.
dmv [Thu, 18 Feb 2010 11:28:58 +0000 (11:28 +0000)]
0020701: Additional fix concerned to the GetName Method changes.

14 years ago020700: EDF 1234 SMESH: Quadrangle preference and Netgen
eap [Thu, 18 Feb 2010 08:59:19 +0000 (08:59 +0000)]
020700: EDF 1234 SMESH: Quadrangle preference and Netgen
  * Quadrangle Preference can be used by NETGEN 2D

14 years ago020697: EDF 1248 SMESH: Sub-mesh on group of face not taken into account
eap [Thu, 18 Feb 2010 08:29:00 +0000 (08:29 +0000)]
020697: EDF 1248 SMESH: Sub-mesh on group of face not taken into account
 * Correct adding geom groups into map of ansestors

14 years ago0020680: EDF 1252 SMESH: Bad cell created by Radial prism in center of torus
eap [Wed, 17 Feb 2010 14:59:19 +0000 (14:59 +0000)]
0020680: EDF 1252 SMESH: Bad cell created by Radial prism in center of torus

1) Try to build nodes using transformation before using block approach
2) workaround for wrong surface.Value(u,v) for UV near boundary of BSline surface

14 years ago0020680: EDF 1252 SMESH: Bad cell created by Radial prism in center of torus
eap [Wed, 17 Feb 2010 14:56:40 +0000 (14:56 +0000)]
0020680: EDF 1252 SMESH: Bad cell created by Radial prism in center of torus
+  /*!
+   * \brief Return transformations to get coordinates of nodes of each internal layer
+   *        by nodes of the bottom. Layer is a set of nodes at a certain step
+   *        from bottom to top.
+   */
+  bool GetLayersTransformation(std::vector<gp_Trsf> & trsf) const;

14 years agoImprove help system
vsr [Wed, 17 Feb 2010 14:55:58 +0000 (14:55 +0000)]
Improve help system

14 years ago1)
eap [Wed, 17 Feb 2010 14:54:30 +0000 (14:54 +0000)]
1)
+    ## Defines "QuadrangleParams" hypothesis
+    #  @param vertex: vertex of a trilateral geometrical face, around which triangles
+    #                 will be created while other elements will be quadrangles.
+    #                 Vertex can be either a GEOM_Object or a vertex ID within the
+    #                 shape to mesh
+    #
+    def TriangleVertex(self, vertex, UseExisting=0):

2) in FixedPoints1D(), convert geom reversed edges into IDs

14 years agocorrect documetnation page layout
dmv [Wed, 17 Feb 2010 10:13:26 +0000 (10:13 +0000)]
correct documetnation page layout