]>
SALOME platform Git repositories - modules/smesh.git/log
eap [Tue, 1 Feb 2011 13:42:33 +0000 (13:42 +0000)]
fix bug of compactGrid() that the last block of nodes and elements is
not copied if there is no hole after it
eap [Tue, 1 Feb 2011 13:40:02 +0000 (13:40 +0000)]
fix FPE error at "Clear mesh data" by setting nb of nodes to zero
instead of SMDS_Mesh::chunkSize
eap [Mon, 31 Jan 2011 13:10:15 +0000 (13:10 +0000)]
fix a misspell in comment
eap [Mon, 31 Jan 2011 13:07:39 +0000 (13:07 +0000)]
fix indentation
eap [Mon, 31 Jan 2011 13:07:07 +0000 (13:07 +0000)]
0020973 : EDF 1554 GHS3DPLUGIN: Make possible to have a mixed mesh hexa-tetra with GHS3D
enlarge box size of each branch by 1e-10 of root size
vsr [Mon, 31 Jan 2011 09:26:19 +0000 (09:26 +0000)]
0020876 : EDF 1246 SMESH: DoubleNodes fonctions available in the GUI
Allow multiple selection of groups as input
eap [Fri, 28 Jan 2011 17:38:37 +0000 (17:38 +0000)]
0021139 : EDF 1758 SMESH: Projection 1D of closed edges (or group of edges)
Precisions on source and target groups
eap [Fri, 28 Jan 2011 17:04:54 +0000 (17:04 +0000)]
0021141 : EDF 1758 SMESH: Salome doesn't stop when assigning a composite side discretization hypothesis
Fix invalid discretization of EDGEs: in GetCurve3d(), set Closed flag to WIRE wrapped into BRepAdaptor_CompCurve
eap [Fri, 28 Jan 2011 17:01:19 +0000 (17:01 +0000)]
fix file header (comments)
gdd [Fri, 28 Jan 2011 16:21:11 +0000 (16:21 +0000)]
Add missing include
eap [Fri, 28 Jan 2011 13:33:22 +0000 (13:33 +0000)]
0021114 : EDF 1736 SMESH: Problem with 3D extrusion
decrease tolerance at checking transformation
eap [Fri, 28 Jan 2011 11:19:54 +0000 (11:19 +0000)]
0021130 : EDF 1746 SMESH: Issue with export in STL format
Import of STL file via GUI has been enabled
eap [Fri, 28 Jan 2011 10:57:56 +0000 (10:57 +0000)]
0020748 : EDF 1278 NETGENPLUGIN : Add Gradation in Netgen 2D hypothesis
eap [Fri, 28 Jan 2011 10:29:23 +0000 (10:29 +0000)]
0021123 : EDF 1734 SMESH: Bug with propagation hypothesis
eap [Fri, 28 Jan 2011 10:29:01 +0000 (10:29 +0000)]
untabify
ana [Fri, 28 Jan 2011 08:38:53 +0000 (08:38 +0000)]
Fix for the bug
0021141 : EDF 1758 SMESH: Salome doesn't stop when assigning a composite side discretization hypothesis
eap [Thu, 27 Jan 2011 16:58:49 +0000 (16:58 +0000)]
0021130 : EDF 1746 SMESH: Issue with export in STL format
export any kind of 2D and 3D elements to STL file becomes possible
eap [Thu, 27 Jan 2011 16:48:44 +0000 (16:48 +0000)]
0021130 : EDF 1746 SMESH: Issue with export in STL format
1) write not triangular faces as many triangles
2) write triangles for missing faces of free facets of volumes
eap [Thu, 27 Jan 2011 16:45:55 +0000 (16:45 +0000)]
0021130 : EDF 1746 SMESH: Issue with export in STL format
move TNodeXYZ from SMESH_MeshEditor to SMESH_TypeDefs.hxx as SMESH_TNodeXYZ
eap [Thu, 27 Jan 2011 16:44:48 +0000 (16:44 +0000)]
0021130 : EDF 1746 SMESH: Issue with export in STL format
1) move instantiations of templates from separate files to SMESH_TypeDefs.hxx
2) move frequently used typedefs and small classes from SMESH_MeshEditor to to SMESH_TypeDefs.hxx
vsr [Thu, 27 Jan 2011 14:05:46 +0000 (14:05 +0000)]
0020943 : EDF 1463 SMESH: additional fonctionnality to the feature 20749
Update an anctor when necessary
eap [Thu, 27 Jan 2011 13:41:43 +0000 (13:41 +0000)]
0021144 : [CEA 441] Problem with projection
+ bool projectBy2DSimilarity()
eap [Thu, 27 Jan 2011 13:41:06 +0000 (13:41 +0000)]
0021144 : [CEA 441] Problem with projection
care of degenerated geom EDGEs
eap [Thu, 27 Jan 2011 13:40:10 +0000 (13:40 +0000)]
not initialized value
eap [Thu, 27 Jan 2011 13:37:31 +0000 (13:37 +0000)]
unused variable
vsr [Thu, 27 Jan 2011 10:14:07 +0000 (10:14 +0000)]
0020943 : EDF 1463 SMESH: additional fonctionnality to the feature 20749
Fix "bare faces" control problem
vsr [Thu, 27 Jan 2011 07:40:19 +0000 (07:40 +0000)]
0020943 : EDF 1463 SMESH: additional fonctionnality to the feature 20749
Add new controls support to the SMESHGUI_Selection
eap [Wed, 26 Jan 2011 14:09:59 +0000 (14:09 +0000)]
unused variable
eap [Wed, 26 Jan 2011 14:09:38 +0000 (14:09 +0000)]
Clear data structures at Compute() finish
eap [Wed, 26 Jan 2011 14:08:42 +0000 (14:08 +0000)]
For redesigned StdMeshers_Hexa_3D (to work with composed cube edges)
1) Store TopoDS_Face in FaceQuadStruct
2) Make CheckNbEdges() public
eap [Wed, 26 Jan 2011 14:06:40 +0000 (14:06 +0000)]
0021134 : EDF 1749 GHS3D: GHS3D can't compute the 3D elements from 2D skin elements
Redesign again to work with composed cube edges
eap [Wed, 26 Jan 2011 13:40:27 +0000 (13:40 +0000)]
0021134 : EDF 1749 GHS3D: GHS3D can't compute the 3D elements from 2D skin elements
Fix SplitVolumesIntoTetra() taking into account changed behavior
of the complex SMESHDS_SubMesh
eap [Tue, 25 Jan 2011 14:46:58 +0000 (14:46 +0000)]
0021140 : EDF 1759 SMESH: Netgen1D2D fails on subshape
Fix work on edges computed with the Composed Segment discretizer
eap [Tue, 25 Jan 2011 14:45:34 +0000 (14:45 +0000)]
untabify
eap [Tue, 25 Jan 2011 14:45:01 +0000 (14:45 +0000)]
remove useless dump of vertices of failed shape
vsr [Tue, 25 Jan 2011 11:38:54 +0000 (11:38 +0000)]
0021151 : [CEA] unit test fails
Use int instead long to decrease memory consumption
vsr [Tue, 25 Jan 2011 11:23:48 +0000 (11:23 +0000)]
0021151 : [CEA] unit test fails
Index of sub-shape might be greater than 32767 (max allowed value for short type)
eap [Mon, 24 Jan 2011 16:56:10 +0000 (16:56 +0000)]
+static int MYDEBUGWITHFILES = 0;//1;
eap [Mon, 24 Jan 2011 09:17:26 +0000 (09:17 +0000)]
0020832 : EDF 1359 SMESH : Automatic meshing of boundary layers
Assure stability
eap [Mon, 24 Jan 2011 09:15:52 +0000 (09:15 +0000)]
valid IDs count from 1
gdd [Fri, 21 Jan 2011 16:34:19 +0000 (16:34 +0000)]
Fix a French translation
gdd [Fri, 21 Jan 2011 15:56:03 +0000 (15:56 +0000)]
Update of French translation files
rnv [Fri, 21 Jan 2011 14:01:49 +0000 (14:01 +0000)]
Additional changes for the Point 2 of the "20948: EDF 1468 SMESH: Histogram of the quality controls" issue.
vsr [Fri, 21 Jan 2011 12:20:52 +0000 (12:20 +0000)]
0021136 : EDF 1748 SMESH: SetAutoColor has no effect in a python script
rnv [Thu, 20 Jan 2011 15:41:36 +0000 (15:41 +0000)]
Implementation of the Point 2 of the 20948: EDF 1468 SMESH: Histogram of the quality controls.
gdd [Tue, 18 Jan 2011 14:45:18 +0000 (14:45 +0000)]
Add new method DoubleNodeElemGroupsNew which allows to have the group of newly created elements.
gdd [Tue, 18 Jan 2011 13:02:45 +0000 (13:02 +0000)]
Add missing include
eap [Tue, 18 Jan 2011 12:54:18 +0000 (12:54 +0000)]
fix SetPosition()
eap [Tue, 18 Jan 2011 12:21:56 +0000 (12:21 +0000)]
0020832 : EDF 1359 SMESH : Automatic meshing of boundary layers
+ * interface of "Viscous Layers" hypothesis.
+ * This hypothesis specifies parameters of layers of prisms to build
+ * near mesh boundary. This hypothesis can be used by several 3D algorithms:
+ * NETGEN 3D, GHS3D, Hexahedron(i,j,k)
+ */
+ interface StdMeshers_ViscousLayers : SMESH::SMESH_Hypothesis
eap [Tue, 18 Jan 2011 12:21:27 +0000 (12:21 +0000)]
0020832 : EDF 1359 SMESH : Automatic meshing of boundary layers
+ StdMeshers_ViscousLayers_i.hxx
eap [Tue, 18 Jan 2011 12:20:52 +0000 (12:20 +0000)]
\ No newline at end of file0020832: EDF 1359 SMESH : Automatic meshing of boundary layers
work with StdMeshers_ViscousLayers
eap [Tue, 18 Jan 2011 12:20:13 +0000 (12:20 +0000)]
0020832 : EDF 1359 SMESH : Automatic meshing of boundary layers
- StdMeshersGUI_SubShapeSelectorWdg( QWidget* parent = 0 );
+ StdMeshersGUI_SubShapeSelectorWdg( QWidget* parent = 0,
+ TopAbs_ShapeEnum aSubShType = TopAbs_EDGE );
+ void setFilter();
eap [Tue, 18 Jan 2011 12:19:28 +0000 (12:19 +0000)]
\ No newline at end of file
eap [Tue, 18 Jan 2011 12:18:56 +0000 (12:18 +0000)]
0020832 : EDF 1359 SMESH : Automatic meshing of boundary layers
work after StdMeshers_ViscousLayers
eap [Tue, 18 Jan 2011 12:17:14 +0000 (12:17 +0000)]
0020832 : EDF 1359 SMESH : Automatic meshing of boundary layers
Move IsClosedEdge() to SMESH_MesherHelper from StdMeshers_ProjectionUtils
eap [Tue, 18 Jan 2011 12:16:37 +0000 (12:16 +0000)]
monor change
eap [Tue, 18 Jan 2011 12:16:09 +0000 (12:16 +0000)]
0020832 : EDF 1359 SMESH : Automatic meshing of boundary layers
Implement Compute() with the viscous layers
eap [Tue, 18 Jan 2011 12:15:36 +0000 (12:15 +0000)]
0020832 : EDF 1359 SMESH : Automatic meshing of boundary layers
+ StdMeshers_ViscousLayers.hxx
eap [Tue, 18 Jan 2011 12:15:17 +0000 (12:15 +0000)]
0020832 : EDF 1359 SMESH : Automatic meshing of boundary layers
+ def ViscousLayers(self, thickness, numberOfLayers, stretchFactor, ignoreFaces=[]):
eap [Tue, 18 Jan 2011 12:14:57 +0000 (12:14 +0000)]
untabify
eap [Tue, 18 Jan 2011 12:14:41 +0000 (12:14 +0000)]
0020832 : EDF 1359 SMESH : Automatic meshing of boundary layers
+ else if ( aHypType == "ViscousLayers")
+ aHelpFileName = "additional_hypo_page.html#viscous_layers_anchor";
eap [Tue, 18 Jan 2011 12:14:25 +0000 (12:14 +0000)]
unused variable
eap [Tue, 18 Jan 2011 12:14:09 +0000 (12:14 +0000)]
0020832 : EDF 1359 SMESH : Automatic meshing of boundary layers
- SMESHGUI_EXPORT GEOM::GEOM_Object_var GetShapeOnMeshOrSubMesh( _PTR(SObject) );
+ SMESHGUI_EXPORT GEOM::GEOM_Object_var GetShapeOnMeshOrSubMesh( _PTR(SObject), bool* isMesh=0 );
eap [Tue, 18 Jan 2011 12:11:56 +0000 (12:11 +0000)]
no more memostat()
eap [Tue, 18 Jan 2011 12:11:00 +0000 (12:11 +0000)]
0020832 : EDF 1359 SMESH : Automatic meshing of boundary layers
prevent from an infinite recursion via the event listener
eap [Tue, 18 Jan 2011 12:09:32 +0000 (12:09 +0000)]
0020832 : EDF 1359 SMESH : Automatic meshing of boundary layers
1) make CheckNodeUV() and CheckNodeU() optionally return XYZ of node
projection to shape
2) prevent ancestors iterator from returning duplicates
3) move IsClosedEdge() to SMESH_MesherHelper from StdMeshers_ProjectionUtils
4) for hexa 3D
static bool LoadNodeColumns(TParam2ColumnMap & theParam2ColumnMap,
const TopoDS_Face& theFace,
const TopoDS_Edge& theBaseEdge,
SMESHDS_Mesh* theMesh,
+ SMESH_ProxyMesh* theProxyMesh=0);
eap [Tue, 18 Jan 2011 11:03:09 +0000 (11:03 +0000)]
0020832 : EDF 1359 SMESH : Automatic meshing of boundary layers
make SMESH_ElementSearcher work on a sub-set of elements
eap [Tue, 18 Jan 2011 11:02:33 +0000 (11:02 +0000)]
0020832 : EDF 1359 SMESH : Automatic meshing of boundary layers
Make const some requiring methods
eap [Tue, 18 Jan 2011 11:02:03 +0000 (11:02 +0000)]
minor change
eap [Tue, 18 Jan 2011 11:01:28 +0000 (11:01 +0000)]
0020832 : EDF 1359 SMESH : Automatic meshing of boundary layers
+ SMESH_ProxyMesh.hxx
eap [Tue, 18 Jan 2011 10:59:55 +0000 (10:59 +0000)]
0020832 : EDF 1359 SMESH : Automatic meshing of boundary layers
+ <hypothesis type="ViscousLayers"
eap [Tue, 18 Jan 2011 10:58:51 +0000 (10:58 +0000)]
0020832 : EDF 1359 SMESH : Automatic meshing of boundary layers
show arrows on EDGE's only
eap [Tue, 18 Jan 2011 10:58:29 +0000 (10:58 +0000)]
untabify
eap [Tue, 18 Jan 2011 10:57:32 +0000 (10:57 +0000)]
0020832 : EDF 1359 SMESH : Automatic meshing of boundary layers
Make some methods virtual to enable inheriting by StdMeshers_ProxyMesh::SubMesh
+virtual ~SMESHDS_SubMesh()
+void RemoveAllSubmeshes()
eap [Tue, 18 Jan 2011 10:55:54 +0000 (10:55 +0000)]
0020832 : EDF 1359 SMESH : Automatic meshing of boundary layers
Make const some requiring methods
eap [Tue, 18 Jan 2011 10:55:06 +0000 (10:55 +0000)]
0020832 : EDF 1359 SMESH : Automatic meshing of boundary layers
+ SMDS_IteratorOnIterators.hxx
eap [Tue, 18 Jan 2011 10:51:03 +0000 (10:51 +0000)]
0020832 : EDF 1359 SMESH : Automatic meshing of boundary layers
+ _Self
+ operator++(int)
+ bool
+ operator==(const _Self& __x) const
eap [Tue, 18 Jan 2011 10:49:35 +0000 (10:49 +0000)]
untabify
eap [Tue, 18 Jan 2011 10:48:28 +0000 (10:48 +0000)]
remove extra ;
eap [Tue, 18 Jan 2011 10:47:49 +0000 (10:47 +0000)]
delete node positions at node removal
rnv [Tue, 18 Jan 2011 08:46:10 +0000 (08:46 +0000)]
Fix for the issue 21127: EDF 1290 SMESH: A user script fails in versions more than 512
gdd [Mon, 17 Jan 2011 16:30:13 +0000 (16:30 +0000)]
Fix some mispells
gdd [Mon, 17 Jan 2011 10:27:48 +0000 (10:27 +0000)]
Add default text and style sheet for StdMeshersGUI_ObjectReferenceParamWdg
rnv [Mon, 10 Jan 2011 15:38:48 +0000 (15:38 +0000)]
Fix for the 21125: EDF 1233 SMESH: Degrardation of precision in a test case for quadratic conversion.
akl [Mon, 10 Jan 2011 11:43:47 +0000 (11:43 +0000)]
Fix of IPAL22187: mesh is updated now after removing of orphan nodes.
vsr [Wed, 29 Dec 2010 13:17:10 +0000 (13:17 +0000)]
Code refactoring
jfa [Wed, 29 Dec 2010 10:27:23 +0000 (10:27 +0000)]
Mantis issue
0021108 : EDF 1668 SMESH: ExtrusionAlongPathX on a Mesh group.
rnv [Tue, 28 Dec 2010 16:29:23 +0000 (16:29 +0000)]
Fix for the issue
0020885 : EDF 607 SMESH: Measure tools
(See Additional Note 10037)
ouv [Tue, 28 Dec 2010 12:27:54 +0000 (12:27 +0000)]
0021105 : EDF 1179 SMESH: Efficiency of clipping plane in VTK viewer
inv [Fri, 24 Dec 2010 10:59:30 +0000 (10:59 +0000)]
Issue
0021106 : EDF 1691 SMESH: MEsh.Group(SubShape) fails on Shells
inv [Fri, 24 Dec 2010 08:18:34 +0000 (08:18 +0000)]
Merge from V6_2_BR 23/12/2010
gdd [Thu, 23 Dec 2010 09:01:56 +0000 (09:01 +0000)]
Patch for docutils
secher [Wed, 15 Dec 2010 10:13:32 +0000 (10:13 +0000)]
use vtkIdType to be independant of architecture
prascle [Mon, 6 Dec 2010 16:59:16 +0000 (16:59 +0000)]
PR: debug imps E3 and E7
jfa [Mon, 6 Dec 2010 14:49:00 +0000 (14:49 +0000)]
Allow Show/Hide during other SMESH operations. Mantis issue
0021082 .
vsr [Mon, 6 Dec 2010 13:06:25 +0000 (13:06 +0000)]
Improve hack_libtool utility to workaround problems on some Linux configurations
prascle [Sun, 5 Dec 2010 22:57:20 +0000 (22:57 +0000)]
PR: debug split into tetras
prascle [Sun, 5 Dec 2010 19:22:06 +0000 (19:22 +0000)]
PR: debug polygons and merge nodes
prascle [Sat, 4 Dec 2010 16:50:15 +0000 (16:50 +0000)]
PR: bug in compactGrid with polyhedrons
prascle [Sat, 4 Dec 2010 15:44:40 +0000 (15:44 +0000)]
PR: compactGrid with polyhedrons