]>
SALOME platform Git repositories - modules/smesh.git/log
prascle [Thu, 21 Mar 2013 22:47:33 +0000 (22:47 +0000)]
PR: examples adaptation to geomBuilder and smeshBuilder
prascle [Thu, 21 Mar 2013 22:35:39 +0000 (22:35 +0000)]
PR: examples adaptation to geomBuilder and smeshBuilder
prascle [Thu, 21 Mar 2013 16:50:22 +0000 (16:50 +0000)]
PR: examples adaptation
prascle [Thu, 21 Mar 2013 13:08:18 +0000 (13:08 +0000)]
PR: debug examples
prascle [Wed, 20 Mar 2013 15:11:59 +0000 (15:11 +0000)]
PR: doc correction for StdMeshers
prascle [Wed, 20 Mar 2013 14:28:51 +0000 (14:28 +0000)]
PR: merge synchro V7_1_0
prascle [Wed, 20 Mar 2013 14:27:24 +0000 (14:27 +0000)]
PR: synchro smeshpyDC 7.1.0
prascle [Wed, 20 Mar 2013 10:23:48 +0000 (10:23 +0000)]
PR: synchro V7_main tag mergefrom_V6_main_19Mar13
prascle [Fri, 15 Mar 2013 10:57:18 +0000 (10:57 +0000)]
PR: examples adaptation to geomBuilder
prascle [Thu, 14 Mar 2013 15:58:07 +0000 (15:58 +0000)]
PR: examples adaptation
prascle [Thu, 14 Mar 2013 13:16:09 +0000 (13:16 +0000)]
PR: examples adaptation
prascle [Thu, 14 Mar 2013 11:03:51 +0000 (11:03 +0000)]
PR: examples adaptation
prascle [Thu, 14 Mar 2013 08:43:02 +0000 (08:43 +0000)]
PR: examples adaptation
prascle [Wed, 13 Mar 2013 20:34:41 +0000 (20:34 +0000)]
PR: examples adaptation
prascle [Wed, 13 Mar 2013 14:32:14 +0000 (14:32 +0000)]
PR: update documentation and examples
prascle [Mon, 11 Mar 2013 16:10:13 +0000 (16:10 +0000)]
PR: synchro V7_main tag mergefrom_V6_main_06Mar13
prascle [Fri, 1 Mar 2013 16:33:22 +0000 (16:33 +0000)]
PR: synchro V7_main tag mergefrom_V6_main_28Feb13
prascle [Mon, 25 Feb 2013 10:43:20 +0000 (10:43 +0000)]
PR: comment debug print
prascle [Mon, 25 Feb 2013 10:21:39 +0000 (10:21 +0000)]
PR: fix dump and compatibility with previous scripts
prascle [Sun, 24 Feb 2013 20:57:19 +0000 (20:57 +0000)]
PR: packaging: from salome.smesh import smeshBuilder
prascle [Wed, 20 Feb 2013 15:39:30 +0000 (15:39 +0000)]
PR: synchro V7_main tag mergefrom_V6_main_11Feb13
prascle [Tue, 19 Feb 2013 11:27:45 +0000 (11:27 +0000)]
PR: dump new init mode
prascle [Mon, 18 Feb 2013 20:50:33 +0000 (20:50 +0000)]
PR: synchro V6_main tag mergeto_V7_main_11Feb13
prascle [Thu, 7 Feb 2013 14:42:52 +0000 (14:42 +0000)]
PR: distributed geom and smesh scripts: first step
rnc [Wed, 5 Dec 2012 13:13:54 +0000 (13:13 +0000)]
tiny documentation improvement
vsr [Mon, 3 Dec 2012 11:33:20 +0000 (11:33 +0000)]
Correction of documentation
eap [Thu, 29 Nov 2012 10:16:07 +0000 (10:16 +0000)]
[SALOME Forum] Viscous Layers on a complex geometry
fix getFaceDir( const TopoDS_Face& F, const TopoDS_Vertex& fromV, ... )
for a vertex where 2 collinear EDGE's meet
boulant [Mon, 26 Nov 2012 08:26:46 +0000 (08:26 +0000)]
PADDER FIX: run with the plugin all the unit tests of the executable programs (SpherePadder).
boulant [Fri, 23 Nov 2012 17:45:33 +0000 (17:45 +0000)]
Prepare the fix of padder plugin for the usecases defined by SpherePadder tests
rnc [Fri, 23 Nov 2012 14:22:29 +0000 (14:22 +0000)]
Pascale Noyret: made the doc reading of Yams working on all systems (default system viewer is used)
rnc [Fri, 23 Nov 2012 13:57:14 +0000 (13:57 +0000)]
Pascale Noyret and rnc :
- correction in yams plugin exportGMF has now a boolean argument
- default tab of yams plugin dialog is now the first one
- attempt to enable doc reading with okular besides kpdf
vsr [Fri, 23 Nov 2012 13:38:39 +0000 (13:38 +0000)]
Minor fix for documentation
eap [Fri, 23 Nov 2012 11:28:28 +0000 (11:28 +0000)]
SALOME Forum http://www.salome-platform.org/forum/forum_10/
651894792
Avoid a false detection of collision of a layer edge with a face
which is behind the face the layer edge is based on
eap [Thu, 22 Nov 2012 17:03:01 +0000 (17:03 +0000)]
regression imps/H8
Make Mesh.functors be not shared by all Mesh'es
eap [Thu, 22 Nov 2012 16:45:03 +0000 (16:45 +0000)]
regression imps/H4
Fix DeleteEventListener(): erase self from SMESH_subMeshEventListener::myBusySM
+ if ( l_d->first && !l_d->first->IsDeletable() )
+ l_d->first->myBusySM.erase( this );
eap [Thu, 22 Nov 2012 16:43:13 +0000 (16:43 +0000)]
untabify
ctn [Thu, 22 Nov 2012 16:00:57 +0000 (16:00 +0000)]
EDF 1495: Creating groups of balls and groups of 0D elements
eap [Thu, 22 Nov 2012 14:41:24 +0000 (14:41 +0000)]
return enums instead of integers
- int GetAlgoState() const { return _algoState; }
- int GetComputeState() const { return _computeState; };
- SMESH_ComputeErrorPtr& GetComputeError() { return _computeError; }
+ algo_state GetAlgoState() const { return _algoState; }
+ compute_state GetComputeState() const { return _computeState; };
+ SMESH_ComputeErrorPtr& GetComputeError() { return _computeError; }
eap [Thu, 22 Nov 2012 14:40:26 +0000 (14:40 +0000)]
typo
ctn [Thu, 22 Nov 2012 14:34:00 +0000 (14:34 +0000)]
EDF 2485: Default sub-meshes priority.
eap [Thu, 22 Nov 2012 14:24:52 +0000 (14:24 +0000)]
regerssion of the test bugs/X6
compute nodes on VERTEX'es if they are not yet there
eap [Thu, 22 Nov 2012 13:00:03 +0000 (13:00 +0000)]
0021543 (~14811): EDF 1978 SMESH: Viscous layer for 2D meshes
fix finding IN layers boundary on a shrinked EDGE adjacent to a convex EDGE
vsr [Thu, 22 Nov 2012 12:47:57 +0000 (12:47 +0000)]
0021993 : EDF SMESH : Crash during extrusion of a mesh along a path
eap [Thu, 22 Nov 2012 11:00:20 +0000 (11:00 +0000)]
0021996 : EDF SMESH 1549: Regression in projection algorithms
fix up "Improve seaching an initial VERTEX association by VERTEX closeness"
eap [Wed, 21 Nov 2012 16:05:15 +0000 (16:05 +0000)]
in Scale(), allow theScaleFact be a float or an integer
eap [Wed, 21 Nov 2012 16:04:03 +0000 (16:04 +0000)]
1) Add a check of element type to GetPoints(elemID)
2) Fix double MaxElementLength2D::GetValue( long theElementId )
eap [Wed, 21 Nov 2012 16:00:30 +0000 (16:00 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
fix _ViscousBuilder2D::toShrinkForAdjacent()
+ builder._faceSideVec = StdMeshers_FaceSide::GetFaceWires( adjFace, *_mesh, true, _error );
eap [Wed, 21 Nov 2012 13:22:48 +0000 (13:22 +0000)]
Non-regression test bugs/K2
Improve seaching an initial VERTEX association by VERTEX closeness
static TopoDS_Edge GetBoundaryEdge(const TopoDS_Shape& edgeContainer,
const SMESH_Mesh& mesh,
+ std::list< TopoDS_Edge >* allBndEdges = 0 );
eap [Wed, 21 Nov 2012 13:01:25 +0000 (13:01 +0000)]
0021542 : EDF 1699 SMESH: Reorient a group of faces
fix again for a non-manifold mesh
eap [Wed, 21 Nov 2012 11:07:33 +0000 (11:07 +0000)]
0021988 : EDF 2484 SMESH : NETGEN and GDHS3D/BLSURF mixed meshes
In checkMissing(), avoid reporting "global 1D algorithm is missing"
with a local GHS3D and a global NETGEN 1D-2D.
eap [Tue, 20 Nov 2012 15:07:43 +0000 (15:07 +0000)]
Regression of bugs/F9
enable calling checkMissing() disabled by mistake
eap [Tue, 20 Nov 2012 14:27:25 +0000 (14:27 +0000)]
Regression of bugs/D5
eap [Tue, 20 Nov 2012 14:14:10 +0000 (14:14 +0000)]
remove commented code
eap [Tue, 20 Nov 2012 11:56:17 +0000 (11:56 +0000)]
Regression of 3D_mesh_NETGEN/C7
In _QuadFaceGrid::AddContinuousFace(), orient new children equally
eap [Tue, 20 Nov 2012 10:47:47 +0000 (10:47 +0000)]
Remove actors from views
boulant [Mon, 19 Nov 2012 17:11:52 +0000 (17:11 +0000)]
Add error detection for the cases where the launcher resources are not correctly defined for padder execution.
eap [Mon, 19 Nov 2012 16:26:52 +0000 (16:26 +0000)]
0021988 : EDF 2484 SMESH : NETGEN and GDHS3D/BLSURF mixed meshes
Fix checkConformIgnoredAlgos()
boulant [Mon, 19 Nov 2012 15:53:57 +0000 (15:53 +0000)]
Merge from 1.3.2.10.6.20.2.1
eap [Mon, 19 Nov 2012 13:19:45 +0000 (13:19 +0000)]
0021985 : [CEA 715] "Clear mesh data" on a skin mesh without geometry does not preserve the skin mesh
New behavior:
- mesh is built on geometry -> "Clear mesh data" removes all nodes/elements
- mesh w/o geometry (imported, compound, made from scratch) ->
"Clear mesh data" removes only nodes/elements computed by algorithms
eap [Mon, 19 Nov 2012 12:58:43 +0000 (12:58 +0000)]
0021985 : [CEA 715] "Clear mesh data" on a skin mesh without geometry does not preserve the skin mesh
New behavior:
- mesh is built on geometry -> "Clear mesh data" removes all nodes/elements
- mesh w/o geometry (imported, compound, made from scratch) ->
"Clear mesh data" removes only nodes/elements computed by algorithms
eap [Mon, 19 Nov 2012 12:38:27 +0000 (12:38 +0000)]
0021542 : EDF 1699 SMESH: Reorient a group of faces
Fix ("In non-manifold mesh, orient co-directed faces only")
vsr [Mon, 19 Nov 2012 11:21:12 +0000 (11:21 +0000)]
Increment version to 6.6.0
boulant [Mon, 19 Nov 2012 10:57:22 +0000 (10:57 +0000)]
remove padderexe (padder is an external program) and add testdata to keep test med files
boulant [Mon, 19 Nov 2012 10:30:11 +0000 (10:30 +0000)]
Update documentation of padder mesher
eap [Fri, 16 Nov 2012 16:10:04 +0000 (16:10 +0000)]
0021542 : EDF 1699 SMESH: Reorient a group of faces
In non-manifold mesh, orient co-directed faces only
eap [Fri, 16 Nov 2012 14:39:04 +0000 (14:39 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
fix evaluation of max possible thickness on a disk
eap [Fri, 16 Nov 2012 13:56:52 +0000 (13:56 +0000)]
0021982 : [CEA 713] Wrong 2D Projection
Fix FindFaceAssociation() for faces with multiple holes
eap [Fri, 16 Nov 2012 13:55:47 +0000 (13:55 +0000)]
+#ifdef _DEBUG_
//#define _MY_DEBUG_
+#endif
rnc [Thu, 15 Nov 2012 17:33:59 +0000 (17:33 +0000)]
missing KERNEL_LDFLAGS
eap [Thu, 15 Nov 2012 15:10:30 +0000 (15:10 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes (validation.hdf)
Fix orientation of normals on a REVERSED FACE
eap [Thu, 15 Nov 2012 13:31:02 +0000 (13:31 +0000)]
0021980 : [CEA 708] Import/export GMF does work only if the file extension is ".mesh"
+ DriverGMF.hxx \
+ DriverGMF.cxx \
+ $(BOOST_CPPFLAGS) -DBOOST_SYSTEM_NO_DEPRECATED \
+ $(BOOST_LIBS) -lboost_filesystem \
eap [Thu, 15 Nov 2012 13:30:32 +0000 (13:30 +0000)]
0021980 : [CEA 708] Import/export GMF does work only if the file extension is ".mesh"
eap [Thu, 15 Nov 2012 13:29:43 +0000 (13:29 +0000)]
0021980 : [CEA 708] Import/export GMF does work only if the file extension is ".mesh"
Notify on a wrong file extesion
ana [Thu, 15 Nov 2012 13:00:51 +0000 (13:00 +0000)]
Win32 compatibility
eap [Thu, 15 Nov 2012 11:00:38 +0000 (11:00 +0000)]
In Compute(), remove useless, and even malicious in certain cases, myMesh->adjustStructure()
eap [Thu, 15 Nov 2012 07:45:13 +0000 (07:45 +0000)]
0021382 : EDF 1985 SMESH: Read/write of .mesh files (GMF format)
Make "required groups" otional arg
eap [Wed, 14 Nov 2012 15:02:24 +0000 (15:02 +0000)]
0021979 ]: [ CEA 709 ] Import/export GMF should not take into account the locale to write/read numbers
+ Kernel_Utils::Localizer loc;
eap [Wed, 14 Nov 2012 13:32:35 +0000 (13:32 +0000)]
in GetCriterion(), publish a not published threshold shape instead of
throwing an exception
eap [Wed, 14 Nov 2012 13:15:59 +0000 (13:15 +0000)]
21382: EDF 1985 SMESH: Read/write of .mesh files (GMF format)
Add an option to read/write or not groups of required entities
eap [Wed, 14 Nov 2012 12:40:47 +0000 (12:40 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
Avoid dump failure if create a sub-mesh on the main shape
extracted from it-self
def Assign(self, algo, mesh, geom):
...
- if not geom:
+ if not geom or geom.IsSame( mesh.geom ):
self.geom = mesh.geom
eap [Tue, 13 Nov 2012 13:35:01 +0000 (13:35 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
URL of documentation
eap [Tue, 13 Nov 2012 13:32:39 +0000 (13:32 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
eap [Tue, 13 Nov 2012 13:05:41 +0000 (13:05 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
remove obsolete code
eap [Tue, 13 Nov 2012 11:23:56 +0000 (11:23 +0000)]
0021940 : EDF 2460 SMESH : Issue with ConvertToQuadratic
Fix GetLastError() more
eap [Tue, 13 Nov 2012 11:22:37 +0000 (11:22 +0000)]
0021940 : EDF 2460 SMESH : Issue with ConvertToQuadratic
1) Take FACE periodicity into accound if the FACE has no seam EDGE
In FixQuadraticElements():
2) Correctly enable fixing node parameters
3) detect curved links 2D by links on EDGES only
eap [Tue, 13 Nov 2012 07:21:40 +0000 (07:21 +0000)]
fix GetLastError()
eap [Tue, 13 Nov 2012 06:29:44 +0000 (06:29 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
+ <hypo>ViscousLayers2D=ViscousLayers2D(SetTotalThickness(),SetNumberLayers(),SetStretchFactor(),SetIgnoreEdges())</hypo>
vsr [Mon, 12 Nov 2012 14:50:52 +0000 (14:50 +0000)]
Merge from V6_main 12/11/2012
eap [Mon, 12 Nov 2012 09:19:52 +0000 (09:19 +0000)]
0021543 : EDF 1978 SMESH: Viscous layer for 2D meshes
fix shrink() around a concave VERTEX
prascle [Sat, 10 Nov 2012 19:11:36 +0000 (19:11 +0000)]
PR: link problem detection on ubuntu 12.04
eap [Fri, 9 Nov 2012 10:20:59 +0000 (10:20 +0000)]
precise comment
vsr [Thu, 8 Nov 2012 16:05:16 +0000 (16:05 +0000)]
Fix bug caused by integration of improvement for tri-quadratic elements - dialog box for adding of quadratic hexahedron was not shown.
eap [Thu, 8 Nov 2012 15:34:29 +0000 (15:34 +0000)]
0021954 : [CEA 706] Error at the mesh object creation
protect fillAncestorsMap() from empty compounds
ana [Thu, 8 Nov 2012 15:07:36 +0000 (15:07 +0000)]
Fix for the "
0051573 : TC6.6.0: Clipping - Select all check-box behavior is wrong" issue.
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>