Commit Graph

269 Commits

Author SHA1 Message Date
eap
05a257d4f4 Add "Deflection 2D" quality control
for GPUSPHGUI project
2017-10-12 19:52:03 +03:00
vsr
f5f73b5e03 Fix broken links to TUI pages in GUI documentation 2017-10-10 14:27:04 +03:00
rnv
8a9d91b414 Merge branch 'master' into V9_dev 2017-07-20 12:00:49 +03:00
rnv
bd7477efc2 Merge Python 3 porting. 2017-06-27 19:23:43 +03:00
eap
f3a96580b4 023456: EDF 11308 - ExtrusionSweepObjects : link to examples 2017-06-21 14:23:17 +03:00
rnv
264eeb2edd Merge multi-study removal branch. 2017-06-13 13:01:10 +03:00
rnv
651e7566c8 Merge V8_3_BR branch. 2017-05-30 15:43:04 +03:00
Gilles DAVID
4646393f6c Porting Python 3 2017-05-24 11:54:21 +02:00
Gilles DAVID
442fd64c19 Merge branch 'V8_3_BR' into ngr/python3_dev
Conflicts:
	src/Tools/padder/spadderpy/gui/inputdialog.py
2017-05-18 18:03:44 +02:00
rnv
62336a394b Update copyrights in the documentation. 2017-04-28 16:23:49 +03:00
eap
3dcb8f1e04 IPAL054122: Bad quality prismatic mesh
Fix applying the boundary error in StdMeshers_Sweeper by using
StdMeshers_Delaunay
2017-04-25 13:41:21 +03:00
Gilles DAVID
e8173b4ff1 Merge remote-tracking branch 'origin/V8_3_BR' into ngr/python3_dev
Conflicts:
	src/Tools/ZCracksPlug/casTests/launchCas.py
	src/Tools/padder/spadderpy/gui/inputdialog.py
	src/Tools/padder/spadderpy/gui/plugindialog.py
	src/Tools/padder/unittests/usecase_meshJobManager.py
2017-04-18 15:57:30 +02:00
eap
69aa7507f2 23427: [CEA 2073] No hypothesis "Viscous Layers" with Netgen 1D-2D-3D
Add GetElementsByNodes() that return elements including all given nodes.
2017-04-12 16:55:16 +03:00
eap
c150e1e4c4 23422: EDF 14312 - Strange behavior of Viscous Layer Surface offset + smooth
+ Extract Morph from StdMeshers_Projection_2D.cxx

+ Fix formatting in SMESH_ScalarBarActor.cxx
2017-04-11 19:40:35 +03:00
Gilles DAVID
5637345b9a [PY3] use python3 idioms, fix relative imports, fix plugins 2017-03-29 15:54:42 +02:00
eap
e2ed82ab76 Fix SIGSEGV at SALOME termination after performing SALOME_TESTS/Grids/smesh/imps_05/F0 2017-03-29 14:05:00 +03:00
Nicolas Geimer
0003e6b4fc Merge tag 'V8_3_0a2' into ngr/python3_dev
Version 8.3.0 alpha 2
2017-03-20 18:20:10 +01:00
Nicolas Geimer
5260bd00bd [PY3] 2to3 results 2017-03-20 13:41:53 +01:00
eap
9dd045b97c 23258: [CEA 1804] Do not merge the middle nodes of quadratic elements
Add AvoidMakingHoles argument in MergeNodes()

+ Save mesh name in STL file
+ Fix binary STL export after change of sizeof(Standard_Boolean)
+ Add Import menu to mesh component popup
2017-03-14 15:43:27 +03:00
eap
e74c29b786 Patch modules/smesh.git for Doxygen typos/grammar + misc. typos
http://www.salome-platform.org/forum/forum_10/652417125
2017-03-02 19:51:35 +03:00
eap
913aaa14de Fix crash of SALOME_TESTS/Grids/smesh/bugs_13/N9
(SMDS_VolumeTool.cxx)

Add "Show IDs" check box to Mesh Information dlg

Avoid warning in Choose Entity dialog when no entities are selected,
disable [OK] button instead
2017-02-10 21:20:38 +03:00
eap
dfcca981be Update TUI doc on groups
+ Correct export of polyhedra in DAT format (to make them readable)
2017-01-23 20:08:38 +03:00
eap
cf7328b78f IMP23369: [CEA 1513] compute a mesh using an already existing mesh with MG-CADSurf
Enable computing a mesh w/o geom with 2 algos
2016-12-16 19:17:51 +03:00
eap
f08f994ee3 DOC: explain the semantics of the precision preference parameters
Describe meaning of attributes in StdMeshers.xml

Fix regression of SALOME_TESTS/Grids/smesh/3D_mesh_NETGEN_02/C4
  SMESH_MesherHelper.cxx

Fix SALOME crash on a case of #http://www.salome-platform.org/forum/forum_10/47659287
  SMESH_MAT2d.cxx
2016-10-06 14:11:45 +03:00
eap
dd0d39d752 23352: [CEA] Order and naming of meshing algorithms 2016-10-03 17:53:47 +03:00
eap
b09212811c 0023320: EDF13201 - Create group from geometry
update docs

0023321: EDF 12916 - Meshing problem
     Decrease tolerance in StdMeshers_QuadToTriaAdaptor
2016-08-26 20:59:35 +03:00
eap
83b0c984cc 53539: 0D Element
1) Extract SMESHUtils/SMESH_ControlPnt.* from Hexotic
2) Minor doc changes
3) fix  53539: 0D Element (SMDS_MeshCell.hxx, SMESHGUI_AddMeshElementDlg.cxx)
4) Regressions
- bugs_06/G9 ( SMESH_DumpPython.cxx, SMESH_PythonDump.hxx )
- bugs_13/N8 ( StdMeshers_Regular_1D.cxx )
2016-08-24 17:04:22 +03:00
eap
7c69e00bac IMP 23201: Harmonisation of "0D Element" and "0D Elements on Element Nodes" 2016-08-11 20:13:30 +03:00
eap
5c5e1f2368 23303: [EDF 12024] Filter for nodes connectivity 2016-08-11 16:44:16 +03:00
ana
b73aa314d8 Fix for "0023302: [EDF 12800] Ergonomics of mesh group export operation" issue.
Update documentation.
2016-08-11 15:14:33 +03:00
eap
b3cb4c5a57 IMP 23300: [EDF 12865] Independent calculation of sub-meshes 2016-08-01 22:15:36 +03:00
eap
5504d02a22 23305: [EDF 10301] Extrusion with scaling 2016-08-01 15:42:08 +03:00
eap
1cea009185 23304: [EDF 10304] Radial Quadrangle on ellipse 2016-07-28 19:16:32 +03:00
ana
00971639b0 Windows: suppress Cmake warnings 2016-07-25 17:07:50 +03:00
eap
0f9ed6f02c Minor doc changes
+ fix meshing progress (SMESH_subMesh.cxx)
2016-07-08 22:22:13 +03:00
eap
b582abf7fa Documenting the nodal connectivity 2016-06-22 15:45:22 +03:00
eap
c18fd9d00c 53416: SALOME crashes when selecting a sub-menu of Control menu item 2016-06-21 14:04:19 +03:00
eap
287b2ac10e Move "SpherePadding plugin user's guide" to a dedicated sub-page and add it to Help sub-menu 2016-06-20 17:14:20 +03:00
eap
466da2436e Fix test SALOME_TESTS/Grids/smesh/2D_mesh_QuadranglePreference_01/B6
Case of a ring with sub-meshes on both wires
2016-06-16 16:23:35 +03:00
eap
ef3921b2af IPAL52980: Wire Discretization with Table density fails
fix this problem for all 1D hypotheses (StdMeshers_Regular_1D.cxx)
  Bug report: http://www.salome-platform.org/forum/forum_10/636759606

Fix compilation warnings:
  - unused function
  - missing virtual destructor
  - variable set but not used
2016-06-10 20:47:53 +03:00
eap
a8c3e199b7 Minor DOC changes 2016-05-26 17:38:08 +03:00
eap
54644afede 23279: EDF 12978 - Overconstrained faces 2016-05-16 13:49:25 +03:00
eap
c8f0893cc3 Regression of doc/salome/examples/use_existing_faces.py 2016-03-25 13:44:51 +03:00
eap
1a88a8f665 IPAL53011: Order of sub-mesh in meshing process does't work
make SMESHGUI_MeshOrderDlg modal

+ add missing filter examples
2016-03-21 15:03:25 +03:00
vsr
7eda9ca931 Copyright update: 2016 2016-03-18 20:10:28 +03:00
eap
a695ce3aee IPAL53051: 3D Extrusion fails
+ minor doc modifs
2016-03-16 19:59:08 +03:00
eap
a1a6d5ddc1 53103: Mesh visualization performance problem
Optimize visualization and mesh loading.

+ fix docs
2016-03-11 16:32:07 +03:00
eap
43f41f0c11 23250: [CEA 1766] 3D tab is empty when editing mesh
+ minor changes in docs

+ fix other problems with Mesh Dialog:
1) at mesh edition, old hypothesis remain assigned after playing with
   Mesh Type and Hypo Sets (change is in isSelectedHyp())
2) When a 3D algo is unset due to change of Mesh Type, its hypotheses remain
   assigned and a new hyp can be created
2016-03-03 15:42:23 +03:00
eap
3da8fefe9c 23239: [CEA 1739] Regression : crash trying to create mesh
(StdMesher_Prism_3D.cxx)

+ minor changes
2016-02-17 20:36:53 +03:00
Paul RASCLE
5482b99d07 Merge branch 'hydro/imps_2015' into V7_dev 2016-02-16 18:52:15 +01:00
eap
db1bdbcddc 53068: Create Mesh dialog box is frozen 2016-02-11 18:11:47 +03:00
eap
82a86d922e 53061: "Clear mesh data" removes too many (if !HasShapeToMesh()) 2016-02-05 16:51:01 +03:00
Paul RASCLE
193c49c877 merge V7_7_BR 2016-02-01 15:23:06 +01:00
eap
dbf226547f IPAL53073: Hexotic Mesh is not compute 2016-01-22 20:10:27 +03:00
eap
3c33b14157 0023212: EDF 12054 - Problem with a pyramidal layer 2016-01-20 16:02:17 +03:00
eap
3db9cecef8 IPAL53054: Hexahedron(ijk) fails with SIGSEGV 2015-12-30 19:55:01 +03:00
eap
831ca6c828 IPAL52980: Wire Discretization with Table density fails
(StdMeshers_Regular_1D.cxx)

+ Compilation warnings

+ WIN specific errors
   (StdMeshers_Adaptive1D.cxx)
2015-11-19 14:29:23 +03:00
ysn
ffd0606a85 Documentation update 2015-10-29 16:10:30 +03:00
eap
8301b1e71a 23189: EDF 11603 - Dyssymetry in meshing
(fix StdMeshers_CompositeHexa_3D.cxx, StdMeshers_Hexa_3D.cxx)

+ Doc update
+ Optimize dump of NumberOfSegments
2015-10-27 21:21:05 +03:00
eap
512d3547bc 23179: EDF 11603 - Problem with extrusion when path is not well oriented
HYDRO module: Feature #523: river, channel, embankment meshing
2015-10-09 17:47:17 +03:00
eap
8b8b2deedb IPAL52915: TC7.7.0:Preview is disappears in OB 2015-10-08 17:23:39 +03:00
eap
67909c435c IPAL52868: Confusing error message when computing an imported mesh w/o algo assigned
IPAL52888: Pattern Mapping fails to load from a face just after study loading
2015-10-05 14:51:57 +03:00
eap
674c0d8b9d 23173: EDF 11552 - Problem using Add 0D element function
IPAL52875: Extrusion along a path: the buttons are not active if the path is closed
IPAL52882: Hexahedron (i,j,k) makes a wrong mesh on a block with composite sides
2015-09-29 19:25:32 +03:00
eap
11bba48d41 23081: [CEA 1496] Control merge nodes behaviour: set fixed nodes
Change dlg layout by request of http://salome.mantis.opencascade.com/view.php?id=23081#c20415
2015-09-24 19:17:33 +03:00
eap
fd96feab4b Debug 23078: [CEA 1498] Sewing of meshes without having to set the nodes ids 2015-09-23 17:47:26 +03:00
eap
02ac54c6f3 IMP 23078: [CEA 1498] Sewing of meshes without having to set the nodes ids 2015-09-18 17:10:34 +03:00
eap
18e7b9c752 IPAL52860: Free Edges control mis-location and mis-visibility
IPAL19098: Confusing "Precision" of "Average Length" implemented for NPAL17873
2015-09-04 16:55:55 +03:00
eap
081f12102e 23151: EDF 9626 SMESH: Opening an existing study makes salome end with an allocation error when closing.
Fix ~SMESH_Gen_i()

Regression 2D_mesh_Polygons_00/A2
  Fix DriverSTL_W_SMDS_Mesh.cxx

IPAL52658: Quadrangle (Mapping) makes invalid mesh with Enforced vertices
IPAL52654: Quadrangle (Mapping) with enforced vertices works wrong
IPAL20729: Difference in behaviour of selection for Rotation against Translation, Symmetry after Apply.
IPAL9947: SMESH – Merge nodes dialog box
2015-09-02 17:39:00 +03:00
eap
1dd2f82c6d IPAL52781: Orientation of a wall face created by revolution is wrong
IPAL52850: ConvertToQuadratic creates invalid triangles
Regression of imps_09/K0
2015-08-28 20:03:25 +03:00
eap
7084b4f979 Fix regressions caused by improvements 2015-08-05 20:59:31 +03:00
eap
2e144ad6b9 22599: EDF 8159 SMESH: Bad groups created by extrusion
Update docs
2015-08-03 16:08:55 +03:00
eap
24fe0efaab IPAL52827: Very few filtering criteria available in filter dialog called from Remove Elements dialog
IPAL52831: Veeery long awaiting for Mesh Information dialog appearance
IPAL52822: Find Elements By Point does not find coincident nodes
IPAL52821: Find Elements By Point dialog: no types available for search if there are only nodes in the mesh
IPAL52823: mesh.GetSubMeshElementsId( subShape ) works wrong if subShape is retrieved indirectly
2015-07-16 20:52:26 +03:00
eap
de00066f64 23081: [CEA 1496] Control merge nodes behaviour: set fixed nodes 2015-07-10 19:39:03 +03:00
eap
38f832b912 23072: [CEA 1500] Split biquadratic elements into linear elements 2015-07-09 12:41:53 +03:00
eap
b22e182dd1 23080: [CEA 1497] Do not merge a middle node in quadratic with the extreme nodes of a segment 2015-07-01 14:59:24 +03:00
eap
fe7d1d5767 23070: [CEA 1502] Create the 2D mesh from the 1D mesh with one mesh face for each geom face 2015-06-30 15:14:46 +03:00
eap
23d90107ac 0023064: [CEA 1471] Create and support quadratic polygons in SMESH 2015-06-24 12:17:07 +03:00
eap
dcf2fe5cad [HYDRO module - Feature #523] river, channel, embankment meshing 2015-06-18 18:11:43 +03:00
eap
6dcb33ab2f [HYDRO module - Feature #523] river, channel, embankment meshing 2015-06-15 21:31:23 +03:00
mpa
6ae3c2c26f CMake improvement: usage of SALOME_GUI_MODE() macro 2015-06-11 16:21:30 +03:00
ysn
b8f76a6e3f Help Update for version 7.6.0 2015-05-28 11:15:18 +03:00
eap
bb10a2d7a2 52747: Wrong doc page opened from Scalar Bar Properties dialog 2015-05-14 14:58:45 +03:00
eap
e7f4c012fb Update docs 2015-05-14 12:51:53 +03:00
eap
d64c9cac70 IPAL52702: TC7.6.0: Incorrect large name of SMESH group in the Object Browser
Add class toUtf8

IPAL52708: TC7.6.0: name of copied group is wrong when Scale transform
    Fix gp_Trsf definition in SMESH_MeshEditor_i::scale()

IPAL52704: TC7.6.0: "Modification of orientation" don't work on volumes
    Fix SMESHGUI_MultiEditDlg::isIdValid()

+ Doc update
2015-04-27 16:21:01 +03:00
mpa
e14c11e2d7 documentation improvement 2015-04-17 12:59:55 +03:00
rnv
950f20de28 Fix the '0052643: GEOM images in SMESH documentation' issue 2015-04-15 18:23:19 +03:00
eap
5ac2bd91a8 22877: EDF 10054 SMESH: Add a new filter "BelongToSmeshGroup" for Create Group 2015-04-14 15:39:28 +03:00
eap
a713f0b919 23032: EDF SMESH: Projection 1D-2D fails with Netgen 1D-2D
+ 22792: EDF 8159 SMESH: Multi-dimensional extrusion/extrusion along a path/revolution
   1) Enable selection of sub-meshes on groups
   2) Fix preview that was not shown

+ In SMESHGUI/CMakeList, remove includes that never need not be included
2015-04-06 21:07:26 +03:00
eap
0921263864 22874: [CEA 1425] Performance SMESH Module
Fix a leak of PropagationMgrData

+ Do not use volumes for preview of Extrusion
+ Fix a regression: empty groups are not removed with contents
+ avoid too long waiting at creation of hypotheses due to use of
  GEOMUtils::PreciseBoundingBox() in SMESH_Mesh::GetShapeDiagonalSize()
2015-03-27 19:41:20 +03:00
eap
bbca2cb797 IMP 22264: EDF 2648 GEOM: Propagate edges automatic orientation
+ Optimize SMDS_VolumeTool::IsFreeFace()
+ Add icons for Evaluate and Change Sub-mesh order
+ Make "Meduim nodes on geometry" ON by default
+ Disable "Group on geometry" if mesh is not on geometry
+ SMESHGUI_MeshOp: fix switch from Sub-mesh creation to Sub-mesh edition
2015-03-25 12:36:47 +03:00
eap
6c4a9f32ed IMP 22792: EDF 8159 SMESH: Multi-dimensional extrusion/extrusion along a path/revolution
+ Pre-open MED file to speed-up reading/writing (following 22349)
+ Clock-cursor in Display Entity dlg
+ In Filter dlg, do not perform filtering if it's not needed
+ In Group dlg, store a user-given name of a new group
+ Clock-cursor after hypothesis modif as mesh clearing can be long
+ Treat selected object right at opening of Measure dlgs
+ Allow removal of elements in a not shown mesh
+ Make filter work on a not shown mesh
+ Don't leave orphan nodes at RemoveGroupWithContents
+ Avoid crash when exporting a group + fields
2015-03-17 15:06:56 +03:00
eap
bb40f7c1d3 IMP 22635: EDF 8345 - Creation of group based on groups
+ allow concatenating sub-meshes and groups
+ fix bugs in PythonDump
2015-03-03 15:03:38 +03:00
eap
066f625a46 52618: Import_1D2D fails to import from a mesh group onto a group of geom faces
+ fix StdMeshers_ViscousLayers.cxx for
http://www.salome-platform.org/forum/forum_14/777944993
2015-02-27 20:38:00 +03:00
eap
fd1943809d 22874: [CEA 1425] Performance SMESH Module
some optimization of Publish...() + doc imp
2015-02-25 20:07:02 +03:00
akl
251f8c052d Copyrights update 2015. 2015-02-13 12:38:36 +04:00
eap
146533380d 22834: [CEA 1347] Viscous layers: be able to choose the extrusion method 2015-02-10 14:14:01 +03:00
eap
b13aae09cf 22833: [CEA 1346] to extrude a group of faces following the normal of each face
+ Optimize Belong to geom filter
+ Avoid SIGSEGV after re-computing a mesh if showing numbers was ON before
2015-01-23 18:49:49 +03:00
vsr
2e9f6a1d33 Merge branch 'master' into V7_5_BR 2015-01-12 13:24:59 +03:00
eap
a00f90ebab 22812: EDF 9218 SMESH: An empty group is created when using the duplicate nodes and/or elements 2014-12-08 20:18:59 +03:00
eap
cc9d179c9f Fix Extrusion doc 2014-11-26 15:16:24 +03:00