Commit Graph

284 Commits

Author SHA1 Message Date
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
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
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
vsr
6d32f944a0 Update copyrights 2019-02-14 15:33:05 +03:00
eap
cc85955178 23636: EDF 18217 - Problem when suppressing CAD
+
1) optimize standalone group filling
2) fix regressions caused by adding FT_Length3D
2019-02-04 14:32:58 +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
64680c27c1 23617: EDF 14133 - Complete Merge Nodes / Merge Elements operations
+
1) fix bug that SMESH_MeshEditor::DoubleElements() can't duplicate all
   elements if they are of different dimension
2) Add QString GetName( Handle(SALOME_InteractiveObject)& ) that gets
   missing name from SObject.
2019-01-18 21:31:22 +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
vsr
05bdaa6d2e Merge branch 'V9_2_BR' 2018-12-10 17:30:25 +03:00
eap
48b83422af IMP 23612: EDF 14143 - Compute angle from 3 points 2018-11-29 17:31:43 +03:00
eap
7b4c10fd0e 23619: EDF 18055 - Detection of sharp edges 2018-11-27 17:21:06 +03:00
eap
fc9c05a33c 23611: EDF 11012 - Force Z coords to 0 2018-11-22 19:29:38 +03:00
vsr
2aed859fcd Windows support: move test scripts to lib/python<version>/site-packages/salome folder to avoid conflict with other files in bin/salome folder. 2018-11-20 09:29:28 +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
6c8b26afa5 23586: [EDF] HYDRO: Copy mesh to new geometry
Add a sample script

+ remove line numbers from codes in docs
2018-10-12 17:25:16 +03:00
rnv
15fdc1b6fc '/usr/bin/env python' -> '/usr/bin/env python3' 2018-09-19 18:32:46 +03:00
eap
6df8817c1a 23586: [EDF] HYDRO: Copy mesh to new geometry 2018-09-17 22:24:36 +03:00
eap
00bd895f44 Regression revealed after restoring mesh data destruction at study closing 2018-09-06 16:12:29 +03:00
eap
5552aec787 Regression: mesh objects are not deleted => memory leaks 2018-08-31 15:35:57 +03:00
Paul RASCLE
5fb78e0913 add script for a YACS test: foreach loop, parallel geometry and mesh (see YACS samples for yacs schema) 2018-08-29 16:36:01 +02:00
Anthony Geay
c79e2b20d5 Overload of ExportMED method of SMESH_Mesh proxy was not OK. Revealed by EDF non regression test "coude_demo_V2_1_0" 2018-08-27 14:52:30 +02:00
eap
3fcd996c94 Avoid crash at "import smesh_selection" in terminal mode
+ don't print useless mesh log
2018-08-24 18:47:47 +03:00
eap
aa574473cf Fix some tests regressions
+ time optimization of ex12_grid17partition.py
2018-08-21 15:06:54 +03:00
eap
5c79b298da Provide missing TUI examples of some algorithms 2018-08-20 18:00:59 +03:00
eap
3781c2c7d6 Regression of SALOME_TESTS/Grids/smesh/3D_mesh_Extrusion_01/B8
Optimize iteration on sub-mesh elements

+ minor doc fix
2018-08-08 16:55:53 +03:00
eap
9133087aaa ASERIS: Return a group from FillHole()
+
1) Minor doc imp
2) Fix a bug that some filters can't work with SMESH::ALL element type
3) Fix an icon of imported meshes
2018-07-26 13:38:58 +03:00
Paul RASCLE
e330934ca6 Merge branch 'master' of https://codev-tuleap.cea.fr/plugins/git/salome/smesh 2018-07-18 15:51:52 +02:00
eap
78a29bb103 fix script SALOME_TESTS/Grids/smesh/bugs_00/A3
prevent publishing, that was forbidden
2018-07-16 19:01:43 +03:00
Paul RASCLE
49ff23c94f reintroduction of choice of MED minor version when exporting MED files 2018-07-13 16:23:54 +02:00
eap
1b80c8bc60 Restore change of mesh icon depending on its status
now icons are updated on the engine side

+ Remove deprecated smesh.py
2018-07-10 17:41:10 +03:00
eap
ed26bf4db7 Allow smeshBuilder.New(salome.myStudy) but print a warning 2018-07-04 14:57:53 +03:00
eap
7e7ad126e7 Allow creating smeshBuilder before geomBuilder 2018-07-04 14:39:04 +03:00
eap
074862c213 23570: EDF17299 - Problem with filters
+ fix persistence of Group on Filter
+ minor fix of docs
2018-06-29 16:38:39 +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
vsr
e7811c61c3 Fix regression caused by commit 67312ab9 2018-06-01 10:21:02 +03:00
eap
67312ab966 Fix Redesign of SMESH documentation 2018-05-25 20:04:48 +03:00
rnv
f0f67c0b47 Redesign SALOME documentation 2018-03-30 18:43:58 +03:00
Paul RASCLE
776a610c84 Merge remote-tracking branch 'origin/master' 2018-03-06 11:35:08 +01:00
eap
8b6d98aa4a Fix regressions caused by fix of 23521 2018-02-28 22:15: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
Paul RASCLE
b7c268a645 control GEOM instance used in SMESH scripts 2018-02-16 15:44:59 +01:00
eap
3a821b48ba GPUSPHGUI: add Offset transformation 2018-02-09 22:41:01 +03:00
rnv
7a3ecab720 Merge 'master' branch into 'V9_dev' branch. 2018-01-18 19:31:08 +03:00
eap
c656333fb4 IPAL54364: Add Gravity Center measurement 2018-01-15 17:20:17 +03:00
rnv
10191484fe Merge changes from 'master' branch. 2017-12-29 16:20:32 +03:00