Commit Graph

167 Commits

Author SHA1 Message Date
vsr
0fc0831670 Copyright update 2020 2020-04-15 18:19:44 +03:00
eap
896ab9bad6 small optimization 2020-03-18 19:02:52 +03:00
eap
24a8566eb1 #17336 [CEA 17333] Mesh offset generates a segmentation violation 2020-03-18 15:36:19 +03:00
Pascal Obry
c9c3fe8924 Porting to ParaView 5.8 2020-03-11 14:37:59 +03:00
eap
54db132ba1 Fix SIGSEGV on imps_09/K0
Not sure about "continue;"
2020-03-10 17:11:19 +03:00
eap
155c6427af #17336 [CEA 17333] Mesh offset generates a segmentation violation 2020-02-28 16:06:43 +03:00
eap
90741df834 Fix regression of Extrusion 3D caused by OCCT changes 2020-02-20 19:28:41 +03:00
rnv
70d591791d Fix compilation errors (OCCT-7.4.0) 2019-12-17 22:19:27 +03:00
eap
8fc0f4f355 #17956 [CEA 17925] COMPERR_OCC_EXCEPTION 2019-11-08 16:55:05 +03:00
eap
e67f8c2cab #17828 [CEA 17805] Polyhedron Mesh volume calculation and volume orientation criterion
Implement ChangePolyhedronNodes()

+ Enable  Orientation of Faces in wireframe mode
2019-10-15 16:04:58 +03:00
eap
d66fe4a500 Fix smesh/imps_09/K0
Fix for zero-width slot
2019-10-11 19:13:54 +03:00
eap
fad0945128 Typo fixes by Kunda
https://salome-platform.org/forum/forum_9/495080934
2019-08-27 14:48:19 +03:00
eap
0146a69d82 IPAL54585: Extrusion 3D algo fails with "OCC exception. Standard_NoSuchObject: NCollection_DataMap::Find" error
Issue (2) with Geometric Progression reported in
  https://www.salome-platform.org/forum/forum_10/976643804#300891023
  Fixed in StdMeshers_Prism_3D.cxx

+ Minor changes:
1) SMESHGUI_PreVisualObj::myMesh in now SMESHDS_Mesh*
2) TPythonDump::DumpArray is now public method
3) In StdMeshers_FixedPoints1D, make args of Set*() methods const
4) Install SMESHGUI_PreVisualObj.h
5) Make StdMeshers_QuadrangleParams::SetCorners() available via CORBA
2019-08-02 18:14:14 +03:00
eap
a87bde2a08 IPAL54529: Hexahedron(ijk) fails on a block with composite sides if Viscous Layers assigned
+ In Create Mesh dialog define enabled tabs by SMESH_Algo::IsApplicable( shape )
+ Extract SMESH_Indexer from StdMeshers_HexaFromSkin_3D.cxx
2019-07-12 15:15:38 +03:00
eap
b718a7cc45 IPAL54585: Extrusion 3D algo fails with "OCC exception. Standard_NoSuchObject: NCollection_DataMap::Find" error 2019-07-01 13:44:54 +03:00
eap
3f88168d83 #17013 [CEA 17006] Meshing a compsolid with one internal vertex per face 2019-07-01 13:35:28 +03:00
eap
31fce7937d #16797 [CEA 16781] QuadFromMedialAxis_1D2D: Failed to mesh sinuous edges 2019-04-19 16:56:57 +03:00
eap
8a0ae20732 Fix CRASH after mesh.RemoveGroupWithContents( group_of_other_mesh ) 2019-04-08 13:40:11 +03:00
eap
55d3f10182 IPAL54527: SIGSEGV after group removal
Fix SMESHDS_GroupOnFilter.cxx

+ partial fix for SALOME_TESTS/Grids/smesh/imps_09/K0 (SMESH_Slot.cxx)
2019-04-04 20:02:34 +03:00
eap
ee0db2f237 54524: [FORUM]: Export in STL work wrong' issue 2019-04-01 18:39:56 +03:00
eap
90538c5190 54522: Compound Mesh: bad groups with meshToAppendTo provided
Fix SMESH_Gen_i::ConcatenateCommon()

+ #16469: MakeSlot - add split faces to groups of initial faces
2019-03-27 14:51:54 +03:00
eap
4f3cfd814e #16662 EDF - ExportMED : too long (bis)
Compute precise bounding box for BSpline faces

+ Fix compilation warnings
2019-03-11 18:35:25 +03:00
rnv
0b4f557c95 Run SALOME with UNICODE path 2019-03-11 13:05:42 +03:00
eap
98ec6be586 Fix MinDistance for node-group (SALOME_TESTS/Grids/smesh/imps_09/K0)
+ Minor doc improvement
2019-03-06 16:59:54 +03:00
eap
d2248790d7 #16648 [CEA] RadialQuadrangle algorithm hypothesis change requires a Clear Mesh Data beforehand
+
1) Optimize FreeEdges::IsFreeEdge()
2) Fix SMESH_MeshEditor::FindFreeBorder() for the case of multi-continuation
3) Improve Mesh.GetLength() to accept groups and list of IDs
2019-03-05 19:35:52 +03:00
rnv
bf6639b9f6 Fix compilation on Windows 2019-02-25 19:35:16 +03:00
eap
6ca4db2d7c Fix SALOME_TESTS/Grids/smesh/imps_09/K0
Fix Triangulator for the case of self-intersecting but valid polygon

+ some fixes for #16469

1) ElementsOnShape: fix too high octree of classifiers in case of large tolerance
2) SMESH_MeshEditor::SewFreeBorder() SIGSEGV on over-constrained elements
3) Project(): adjust radius to avoid checking too many elements
4) Protect SMESH_Gen_i::Compute() from CORBA error in case of a removed mesh
5) smeshBuilder.Mesh.FindCoincidentNodesOnPart() - fix for a case of ID list
2019-02-22 21:17:20 +03:00
mnt
b9b6785c00 Porting to OCCT 7.4 dev 2019-02-22 16:12:08 +03:00
vsr
6d32f944a0 Update copyrights 2019-02-14 15:33:05 +03:00
eap
401b2a2e54 23620: EDF 10301 - Completing Extrusion along a path
Add scale factors to Extrusion along line
Add angles to Extrusion along path
2019-01-24 18:28:24 +03:00
eap
09bc0414c9 23627: [IMACS] ASERIS: project point to the mesh and create a slot
1) Enable appending to an existing mesh via smesh.Concatenate() (compound mesh)
2) Enable filtering a mesh part: Filter::GetElementsIdFromParts( ListOfIDSources )
3) Add ElementType arg to SMESH_Mesh::GetNodeInverseElements()
4) Add Mesh.Get1DBranches( edgeIDs )
5) Define a default Z med tolerance
6) Update ElementsOnSurface upon SetTolerance()
7) Change group management to have group ID persistent
8) Extract SMESH_PolyLine.cxx from SMESH_MeshEditor.cxx
9) Enable Min Distance measure for node-element and node-object
10) Fix SMESH_MeshAlgos::GetDistance( XYZ, face )
11) Extract SMESH_MeshAlgos::Intersector from SMESH_Offset.cxx
12) Enable optimization in SMESH_MeshAlgos::Triangulate
13) Add mestods Mesh.GetEngine() and Mesh.GetGeomEngine()
2019-01-17 15:53:49 +03:00
rnv
7f7311ca93 Windows compatibility. 2018-12-03 19:08:11 +03:00
eap
7b4c10fd0e 23619: EDF 18055 - Detection of sharp edges 2018-11-27 17:21:06 +03:00
eap
1dadb7d2e2 [GPUSPHGUI] #511: Spheric2 with dynamic boundaries - Mesh offset failed 2018-11-22 15:35:17 +03:00
eap
441a2df90c PAL0023627: [IMACS] ASERIS: project point to the mesh
Algorithm of poly-line construction modified to enable specifying
   arbitrary points serving as end points of the poly-line segment.
2018-11-09 13:28:18 +03:00
eap
858b4bff64 PAL0023627: [IMACS] ASERIS: project point to the mesh 2018-11-07 18:02:19 +03:00
eap
a4be05bc3b 23594: EDF 17213 : crash of salome when loading SMESH or dumping the study
Attempt 1:
  in SMESH_Mesh::SortByMeshOrder() assure same size of sortedPos and onlyOrderedList
2018-10-10 17:11:35 +03:00
rnv
c5f8cda9bf SALOME 9.1.0 Windows version 2018-09-07 15:00:24 +03:00
eap
2f529dcd26 54355: 'Compute' button is absent for 'Number of the double nodes' value in 'Mesh Information' dialog in 'Quality Info' tab.
+ fix regression of QuadFromMedialAxis
+ fix invalid icon of sub-mesh on wire (SMESH_subMesh_i.cxx)
2018-08-22 20:46:26 +03:00
eap
f816f204d3 Typo-fix by Kunda
http://www.salome-platform.org/forum/forum_9/625363577
2018-06-25 14:38:55 +03:00
eap
24412178e1 Typo-fix by Kunda + fix user doc generation 2018-06-19 19:58:29 +03:00
eap
c704eadf04 IPAL54401: Offset dialog bug 2018-06-19 14:00:57 +03:00
rnv
b7a7d49664 Merge V9_dev branch into master 2018-06-14 14:56:19 +03:00
eap
4c16067d42 23418: [OCC] Mesh: Minimization of memory usage of SMESH 2018-04-05 15:08:14 +03:00
rnv
f0354b9d84 Merge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/smesh 2018-03-12 16:58:23 +03:00
eap
09607afb27 [GPUSPHGUI] fix errors relating to eCustomControl + offset
+ Fix SMESH_Gen_i::Concatenate()
2018-03-07 13:47:57 +03:00
rnv
97889f80ac Migration to OpenCASCADE CMake configuration 2018-03-05 18:56:23 +03:00
eap
30628bd54b typo-fix by Kunda
http://www.salome-platform.org/forum/forum_9/975195177
2018-02-27 14:23:35 +03:00
eap
89b15cd78e 23525: EDF16278 - Perf of concatenation of meshes 2018-02-19 17:24:51 +03:00
eap
ead27b045b GPUSPHGUI: Offset transformation
add missing files
2018-02-13 15:16:32 +03:00