]>
SALOME platform Git repositories - modules/smesh.git/log
eap [Thu, 8 Nov 2012 14:03:31 +0000 (14:03 +0000)]
Fix for the "
0021861 : EDF 2226 : Documentation of numeric functor option in split quadrangles is unclear" issue.
Improve comments
eap [Thu, 8 Nov 2012 14:02:30 +0000 (14:02 +0000)]
Fix for the "
0021861 : EDF 2226 : Documentation of numeric functor option in split quadrangles is unclear" issue.
Fix conversion of "QuadToTriObject"
eap [Thu, 8 Nov 2012 10:46:53 +0000 (10:46 +0000)]
0051564 : TC6.6.0: Extrusion work incorrect
+ MeshEditor_I::TPreviewMesh * getPreviewMesh( SMDSAbs_ElementType previewType = SMDSAbs_All );
+ ::SMESH_MeshEditor& getEditor();
eap [Thu, 8 Nov 2012 08:36:08 +0000 (08:36 +0000)]
initialize myEditCurrentArgument, else valgrind complaints
eap [Wed, 7 Nov 2012 16:27:19 +0000 (16:27 +0000)]
0051567 : TC6.6.0: Qadrangle_2D fail
remove wrong code entered while implementing ViscousLayers2D
eap [Wed, 7 Nov 2012 13:48:46 +0000 (13:48 +0000)]
0021680 : EDF 2288 SMESH: creation of 0D elements from other elements
+<h3>Add 0D Element on Element Nodes</h3>
eap [Wed, 7 Nov 2012 13:48:13 +0000 (13:48 +0000)]
minor
eap [Wed, 7 Nov 2012 13:20:51 +0000 (13:20 +0000)]
0021382 : EDF 1985 SMESH: Read/write of .mesh files (GMF format)
Create _pyMesh for CreateMeshesFromGMF() command
eap [Wed, 7 Nov 2012 08:31:22 +0000 (08:31 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
debug on a complex sketch
eap [Wed, 7 Nov 2012 08:30:39 +0000 (08:30 +0000)]
0021942 : [CEA 700] Behavior of the Mesh.Triangle(algo=smesh.NETGEN) command
In Compute(), report on hiding algo
eap [Wed, 7 Nov 2012 08:30:07 +0000 (08:30 +0000)]
0021942 : [CEA 700] Behavior of the Mesh.Triangle(algo=smesh.NETGEN) command
In readMesh(), if there are incompatible algos assigned, one of
which is thus ignored by Compute(), make the not ignored algo be
present in the dialog instead of the ignored one
eap [Wed, 7 Nov 2012 08:24:45 +0000 (08:24 +0000)]
- theElems.insert( face );
+ theElems.insert( theElems.end(), face );
eap [Wed, 7 Nov 2012 08:23:53 +0000 (08:23 +0000)]
0021942 : [CEA 700] Behavior of the Mesh.Triangle(algo=smesh.NETGEN) command
In checkConformIgnoredAlgos(), report on hiding algo
rnc [Mon, 5 Nov 2012 09:35:24 +0000 (09:35 +0000)]
replaced factor by functor un cutting quadrangles doc for consistency with the dialog box
eap [Fri, 2 Nov 2012 12:22:25 +0000 (12:22 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
debug on a complex sketch -- almost OK
eap [Fri, 2 Nov 2012 09:50:14 +0000 (09:50 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
debug on a complex sketch
+ bool improve();
ana [Fri, 2 Nov 2012 07:41:57 +0000 (07:41 +0000)]
Fix for the "
0021861 : EDF 2226 : Documentation of numeric functor option in split quadrangles is unclear" issue.
eap [Thu, 1 Nov 2012 16:50:00 +0000 (16:50 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
debug on a complex sketch
ana [Thu, 1 Nov 2012 11:39:48 +0000 (11:39 +0000)]
Fix for the "
0021861 : EDF 2226 : Documentation of numeric functor option in split quadrangles is unclear" issue.
eap [Wed, 31 Oct 2012 10:53:31 +0000 (10:53 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
Fix inflate(), fixCollisions() and shrink()
ana [Tue, 30 Oct 2012 15:03:29 +0000 (15:03 +0000)]
Win32 compatibility
eap [Tue, 30 Oct 2012 08:05:44 +0000 (08:05 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
Fix shrink()
vsr [Tue, 30 Oct 2012 06:17:46 +0000 (06:17 +0000)]
Porting to med 3.0.6 / Win32 compatibility / Replace dependency on libmed (fortran API) by libmedC
vsr [Mon, 29 Oct 2012 14:27:39 +0000 (14:27 +0000)]
IPAL
0051565 : TC6.6.0: Create sub-mesh - wrong Mesh field when multiply selection
vsr [Mon, 29 Oct 2012 13:36:13 +0000 (13:36 +0000)]
IPAL
0051561 : Hexotic algorithm fail
Fix problem of Hexotic algo computation on 32bit platforms
vsr [Mon, 29 Oct 2012 11:54:32 +0000 (11:54 +0000)]
Remove bad implementation of "position" parameter for mesh elements causing SIGSEGV
eap [Mon, 29 Oct 2012 09:15:02 +0000 (09:15 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
Fix usage of nodes already shrinked within an adjacent FACE
eap [Fri, 26 Oct 2012 14:28:19 +0000 (14:28 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
+ bool toShrinkForAdjacent( const TopoDS_Face& adjFace,
+ const TopoDS_Edge& E,
+ const TopoDS_Vertex& V);
vsr [Fri, 26 Oct 2012 09:27:41 +0000 (09:27 +0000)]
Fix compilation problem.
ana [Fri, 26 Oct 2012 07:28:20 +0000 (07:28 +0000)]
CMake: fix install error
eap [Thu, 25 Oct 2012 11:57:36 +0000 (11:57 +0000)]
code shorten
eap [Thu, 25 Oct 2012 10:37:56 +0000 (10:37 +0000)]
0021339 : EDF 1928 SMESH: Create group of 0D elements
Use TMeshModifTracer in ElementsOnSurface
eap [Wed, 24 Oct 2012 15:46:31 +0000 (15:46 +0000)]
0021921 : [CEA 690] GetVolume applied on many elements has performance issue
Optimize _valueFromFunctor()
eap [Wed, 24 Oct 2012 10:30:57 +0000 (10:30 +0000)]
Fix description of "Generate groups"
eap [Wed, 24 Oct 2012 08:50:51 +0000 (08:50 +0000)]
update
ana [Wed, 24 Oct 2012 08:29:57 +0000 (08:29 +0000)]
Cmake: small fix for generating docs
gdd [Wed, 24 Oct 2012 08:08:05 +0000 (08:08 +0000)]
Merge updates of translations files
eap [Tue, 23 Oct 2012 12:47:36 +0000 (12:47 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
Fix UVPtStructVec on the shrinked EDGE
eap [Tue, 23 Oct 2012 12:42:36 +0000 (12:42 +0000)]
21680: EDF 2288 SMESH: creation of 0D elements from other elements
eap [Tue, 23 Oct 2012 12:42:23 +0000 (12:42 +0000)]
21680: EDF 2288 SMESH: creation of 0D elements from other elements
In RemoveGroupWithContents(), make python dump before group removal
eap [Tue, 23 Oct 2012 08:03:26 +0000 (08:03 +0000)]
21680: EDF 2288 SMESH: creation of 0D elements from other elements
fix myHelpFileName
eap [Tue, 23 Oct 2012 07:52:48 +0000 (07:52 +0000)]
21680: EDF 2288 SMESH: creation of 0D elements from other elements
+ def Add0DElementsToAllNodes(self, theObject, theGroupName=""):
eap [Tue, 23 Oct 2012 07:52:29 +0000 (07:52 +0000)]
21680: EDF 2288 SMESH: creation of 0D elements from other elements
1)
+ SMESH::SMESH_IDSource_ptr Create0DElementsOnAllNodes(SMESH::SMESH_IDSource_ptr theObject,
+ const char* theGroupName)
2) Keep 10 last auxilary IDSources
eap [Tue, 23 Oct 2012 07:50:39 +0000 (07:50 +0000)]
21680: EDF 2288 SMESH: creation of 0D elements from other elements
fix onTextChanged() for selectionMode() == CellSelection
eap [Tue, 23 Oct 2012 07:49:29 +0000 (07:49 +0000)]
21680: EDF 2288 SMESH: creation of 0D elements from other elements
fix SMESHGUI_FilterTable::Init (const QList<int>& theTypes) for the
case of theTypes.count() > 1
eap [Tue, 23 Oct 2012 07:48:38 +0000 (07:48 +0000)]
21680: EDF 2288 SMESH: creation of 0D elements from other elements
and untabify
eap [Tue, 23 Oct 2012 07:46:58 +0000 (07:46 +0000)]
21680: EDF 2288 SMESH: creation of 0D elements from other elements
+ void Create0DElementsOnAllNodes( const TIDSortedElemSet& elements,
+ TIDSortedElemSet& all0DElems);
+ void CrearLastCreated();
eap [Tue, 23 Oct 2012 07:46:20 +0000 (07:46 +0000)]
21680: EDF 2288 SMESH: creation of 0D elements from other elements
+ SMESH_IDSource Create0DElementsOnAllNodes(in SMESH_IDSource theObject,
+ in string theGroupName)
eap [Tue, 23 Oct 2012 07:45:56 +0000 (07:45 +0000)]
21680: EDF 2288 SMESH: creation of 0D elements from other elements
eap [Tue, 23 Oct 2012 07:39:55 +0000 (07:39 +0000)]
21680: EDF 2288 SMESH: creation of 0D elements from other elements
ana [Mon, 22 Oct 2012 08:55:16 +0000 (08:55 +0000)]
Generating documentation by CMake: small correction
ana [Mon, 22 Oct 2012 08:41:19 +0000 (08:41 +0000)]
Generating documentation by CMake
eap [Fri, 19 Oct 2012 07:45:39 +0000 (07:45 +0000)]
0021339 : EDF 1928 SMESH: Create group of 0D elements
eap [Thu, 18 Oct 2012 11:44:44 +0000 (11:44 +0000)]
0021339 : EDF 1928 SMESH: Create group of 0D elements
eap [Thu, 18 Oct 2012 11:44:28 +0000 (11:44 +0000)]
untabify
eap [Thu, 18 Oct 2012 11:43:55 +0000 (11:43 +0000)]
fix of comment
eap [Thu, 18 Oct 2012 11:42:50 +0000 (11:42 +0000)]
0021339 : EDF 1928 SMESH: Create group of 0D elements
Enable filtering 0D elements
eap [Thu, 18 Oct 2012 11:41:56 +0000 (11:41 +0000)]
0021339 : EDF 1928 SMESH: Create group of 0D elements
Enable creation of Balls and 0D elements on all selected nodes, not
on one node only
eap [Thu, 18 Oct 2012 11:40:33 +0000 (11:40 +0000)]
0021339 : EDF 1928 SMESH: Create group of 0D elements
Fix ElemGeomType::IsSatisfy() to work automatically with any new type
ana [Wed, 17 Oct 2012 13:42:00 +0000 (13:42 +0000)]
win32 compatibility
ana [Wed, 17 Oct 2012 06:21:34 +0000 (06:21 +0000)]
0021308 : EDF 1923 SMESH: Remove hard-coded dependency of the external mesh plugins from the SMESH module
* Improve documentation for meshing plug-ins (in particular, dynamically added methods). Porting to CMake.
vsr [Tue, 16 Oct 2012 16:00:19 +0000 (16:00 +0000)]
0021915 : [CEA 685] Remove Ascii from the STL file selection filter in the import STL file dialog box
vsr [Tue, 16 Oct 2012 15:49:48 +0000 (15:49 +0000)]
0021915 : [CEA 685] Remove Ascii from the STL file selection filter in the import STL file dialog box
eap [Tue, 16 Oct 2012 11:19:06 +0000 (11:19 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
Fix setEventListener() for a case of a listener found by name
eap [Tue, 16 Oct 2012 09:56:24 +0000 (09:56 +0000)]
Values of element controls have been added to Mesh info
vsr [Tue, 16 Oct 2012 08:28:43 +0000 (08:28 +0000)]
0021478 : EDF 2083 ALL: Write the version of Salome used to create the study in the hdf file
ana [Tue, 16 Oct 2012 06:35:13 +0000 (06:35 +0000)]
win32 compilation: remove unnecessary definition of dllimport
eap [Mon, 15 Oct 2012 14:52:18 +0000 (14:52 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
Add StdMeshers_ViscousLayers2D hypothesis
eap [Mon, 15 Oct 2012 14:41:16 +0000 (14:41 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
1) Move struct uvPtStruct to SMESH_TypeDefs.hxx
2) Enable work with a SMESH_ProxyMesh
eap [Mon, 15 Oct 2012 14:39:45 +0000 (14:39 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
+ StdMeshers_ViscousLayers2D.cxx \
eap [Mon, 15 Oct 2012 14:39:03 +0000 (14:39 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
+ def ViscousLayers2D(self, thickness, numberOfLayers, stretchFactor, ignoreEdges=[]):
eap [Mon, 15 Oct 2012 14:38:40 +0000 (14:38 +0000)]
Convert ExportGMF()
eap [Mon, 15 Oct 2012 14:35:51 +0000 (14:35 +0000)]
Fix dump of ExportGMF() and ExportCGNS()
eap [Mon, 15 Oct 2012 14:34:23 +0000 (14:34 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
In FindEqualElements(), use idSourceToSet()
eap [Mon, 15 Oct 2012 14:32:14 +0000 (14:32 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
enable reporting lack of a node on a vertex
eap [Mon, 15 Oct 2012 14:30:54 +0000 (14:30 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
move struct uvPtStruct from StdMeshers_FaceSide
eap [Mon, 15 Oct 2012 14:30:14 +0000 (14:30 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
Derive SMESH_Octree from a template SMESH_Tree
eap [Mon, 15 Oct 2012 14:29:45 +0000 (14:29 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
Derive SMESH_Octree from SMESH_Tree
+ SMESH_Tree.hxx \
+ SMESH_Quadtree.hxx \
eap [Mon, 15 Oct 2012 14:27:55 +0000 (14:27 +0000)]
Avoid referencing memory of an automatic variable
struct StdParam
{
- const char* text() const { return myText.toLatin1().constData(); }
+ const char* text() const {
+ ((QByteArray&) myTextAsBytes) = myText.toLatin1(); return myTextAsBytes.constData();
+ }
eap [Mon, 15 Oct 2012 14:25:42 +0000 (14:25 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
- inline SMESHDS_Mesh *getParent() {return myParent; };
+ SMESHDS_Mesh *GetParent() { return myParent; }
eap [Mon, 15 Oct 2012 13:15:55 +0000 (13:15 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
1) Fix notifyListenersOnEvent() for the case if a listener is deleted
2) in setEventListener(), use a listener name to find an existing listener
eap [Mon, 15 Oct 2012 13:04:17 +0000 (13:04 +0000)]
+ const SMESHDS_SubMesh * GetSubMeshDS() const;
eap [Mon, 15 Oct 2012 13:03:16 +0000 (13:03 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
Extend the class to store 1D proxy elements
eap [Mon, 15 Oct 2012 13:01:00 +0000 (13:01 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
-void FindEqualElements(set<const SMDS_MeshElement*> & theElements,
+void FindEqualElements(TIDSortedElemSet & theElements,
TListOfListOfElementsID & theGroupsOfElementsID)
eap [Mon, 15 Oct 2012 12:57:50 +0000 (12:57 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
+ <hypothesis type ="ViscousLayers2D"
+ label-id ="Viscous Layers 2D"
+ icon-id ="mesh_algo_quad.png"
+ auxiliary="true"
+ dim ="2"/>
<algorithm type ="MEFISTO_2D"
+ opt-hypos ="ViscousLayers2D"
<algorithm type ="Quadrangle_2D"
+ opt-hypos="ViscousLayers2D"
eap [Mon, 15 Oct 2012 12:49:07 +0000 (12:49 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
+ interface StdMeshers_ViscousLayers2D : SMESH::SMESH_Hypothesis
gdd [Mon, 15 Oct 2012 09:58:06 +0000 (09:58 +0000)]
EDF 2357 : Modification of the "Files of type" (*.med => *.*med) - CTN
eap [Fri, 12 Oct 2012 15:24:09 +0000 (15:24 +0000)]
More details
vsr [Fri, 12 Oct 2012 15:07:11 +0000 (15:07 +0000)]
0021905 : EDF SMESH: Impossible to add a face without layers with "viscous layers"
prascle [Fri, 12 Oct 2012 10:59:49 +0000 (10:59 +0000)]
PR: bug on CreateHoleSkin with groups
inv [Fri, 12 Oct 2012 07:17:27 +0000 (07:17 +0000)]
Fix error in previous integration
inv [Fri, 12 Oct 2012 07:04:31 +0000 (07:04 +0000)]
Fix problem when building SMESH in --without-gui mode (revert previous commit, instead put all directory to the conditional, since it contains only GUI)
inv [Fri, 12 Oct 2012 07:03:48 +0000 (07:03 +0000)]
Fix problem when building SMESH in --without-gui mode
inv [Fri, 12 Oct 2012 06:56:39 +0000 (06:56 +0000)]
Fix problem when building SMESH in --without-gui mode
vsr [Fri, 12 Oct 2012 05:28:23 +0000 (05:28 +0000)]
0021906 : [CEA 579] Missing section in Mesh Properties Dialog
pnoyret [Thu, 11 Oct 2012 07:56:03 +0000 (07:56 +0000)]
Yams Plugin
eap [Wed, 10 Oct 2012 11:29:08 +0000 (11:29 +0000)]
More precise error description
eap [Wed, 10 Oct 2012 10:48:10 +0000 (10:48 +0000)]
Try to use length of edges for association in case of a 2-edges wire
eap [Wed, 10 Oct 2012 10:46:53 +0000 (10:46 +0000)]
protect from SIGSEGV in case of "Composite Wire Discretization" usage
eap [Wed, 10 Oct 2012 10:45:50 +0000 (10:45 +0000)]
in ComputeStateEngine(), clear _computeError at certain events only