Commit Graph

441 Commits

Author SHA1 Message Date
eap
24412178e1 Typo-fix by Kunda + fix user doc generation 2018-06-19 19:58:29 +03:00
rnv
b7a7d49664 Merge V9_dev branch into master 2018-06-14 14:56:19 +03:00
eap
24dd5df5f0 23562: EDF 17098 - problem with Extrusion 3D
+ fix computing "Min elem size" in Mesh Info dlg
2018-05-22 19:12:11 +03:00
eap
4c16067d42 23418: [OCC] Mesh: Minimization of memory usage of SMESH 2018-04-05 15:08:14 +03:00
rnv
97889f80ac Migration to OpenCASCADE CMake configuration 2018-03-05 18:56:23 +03: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
eap
f7712f9c03 23521: EDF 16246 - problems with quadrangles in use case 2018-02-26 19:06:46 +03: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
80637e48ef typo-fix by Kunda
http://www.salome-platform.org/forum/forum_10/195000978
2018-01-09 13:48:40 +03:00
rnv
10191484fe Merge changes from 'master' branch. 2017-12-29 16:20:32 +03:00
eap
04f9972521 Typo-fix by Kunda
http://www.salome-platform.org/forum/forum_9/22126441
2017-12-28 14:28:17 +03:00
rnv
90e0893c89 Merge V8_4_BR branch. 2017-12-13 12:18:31 +03:00
eap
de56eb6c9f typo-fix by Kunda
http://www.salome-platform.org/forum/forum_9/621049380
2017-12-05 14:47:35 +03:00
eap
05318c85be typo-fix by Kunda + minor changes 2017-11-28 14:15:48 +03:00
vsr
70c33e5f83 0023505: Sigsegv with fuse on cylinder and cone
- Switch to C++ exception handling mechanism
2017-11-16 15:17:10 +03:00
eap
678b908f16 Typo fixes http://www.salome-platform.org/forum/forum_10/433845793 2017-10-10 12:28:03 +03:00
eap
85f0b9ca16 Typo fixes http://www.salome-platform.org/forum/forum_10/433845793 2017-10-09 15:28:05 +03:00
eap
ce117a7861 23487: EDF 15571 - Mesh with quadratic algo 1D
Update medium nodes after smoothing
2017-10-04 17:05:18 +03:00
eap
f757d34e5a 23487: EDF 15571 - Mesh with quadratic algo 1D
Update medium nodes after smoothing
2017-10-04 15:33:47 +03:00
vsr
9d73526fbc Clean-up deprecated OCCT-related code 2017-09-25 16:12:08 +03:00
eap
400f6d87de Regression SALOME_TESTS/Grids/smesh/viscous_layers_01/B8
Fix negative volumes
2017-09-19 14:38:30 +03:00
eap
25d9ba81c5 0023478: EDF15356 - Viscous layer
+ fix some VL regressions about limited thinkness
2017-09-18 19:22:58 +03:00
rnv
d502984073 Merge remote-tracking branch 'origin/master' into V9_dev 2017-08-03 18:33:11 +03:00
eap
4a591503f8 23462: [CEA 2142] Import12D fails
Fix node classification on periodic FACEs and wrong propagation on IN node state
2017-07-26 18:33:09 +03:00
rnv
8a9d91b414 Merge branch 'master' into V9_dev 2017-07-20 12:00:49 +03:00
mnt
4fa5fdbd44 Porting to DEV version of OCCT. 2017-07-07 12:09:54 +03:00
eap
6466454bba 23444: EDF 14244 - Viscous Layer
fix a regression (too limited thickness) after the previous commit
2017-06-26 18:39:30 +03:00
eap
e956f25bc6 23457: EDF 11636 - Mesh with Viscous Layer fails 2017-06-21 20:11:14 +03:00
eap
ab008b333b 0023444: EDF 14244 - Viscous Layer
+ 54237: Invalid viscous layers (in Grids/smesh/viscous_layers_02/A3)
+ Improve viscous layers performance
     - by avoiding unnecessary intersection checks
     - by using std::vector instead of std::set in SMESH_ElementSearcher
+ Fix minor errors in ObjectPool which is now used in SMESH_ElementSearcher
2017-06-19 18:42:49 +03:00
rnv
264eeb2edd Merge multi-study removal branch. 2017-06-13 13:01:10 +03:00
eap
86ca561170 Fix regression of doc/salome/examples/prism_3d_algo.py 2017-05-31 15:12:32 +03:00
eap
020e13d9f1 Fix unstable failure of SALOME_TESTS/Grids/smesh/bugs_05/F0 2017-05-23 20:19:15 +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
eap
f6b5d2f920 54122: Bad quality prismatic mesh
Extract class Delaunay from class Morph

+ Print warning when creating an algorithm with unexpected arguments
  (expected ones are algo type and geometry) -- smeshBuilder.py
2017-04-20 14:16:23 +03:00
eap
87a7f0d049 54122: Bad quality prismatic mesh
1) Implement projection between outer and inner walls of the prism
2) Use any applicable algo to mesh the prism base if no sub-mesh defined
2017-04-19 15:12:53 +03:00
eap
9ecacf41d1 IPAL54104: Wrong prismatic mesh
Fix sub-shape association of FACEs with a seam in a propagation case

+ Remember a state of "Show IDs" check-box in Mesh Info / Element info
2017-04-18 14:07:52 +03:00
eap
096485adbe IPAL52499: Prismatic mesh is not computed on a prismatic shape 2017-04-17 15:42:28 +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
eap
7dbb2914d9 Fix regressions
smesh/viscous_layers_00/A3
smesh/3D_mesh_GHS3D_01/B1
2017-03-16 17:57:38 +03:00
eap
55290963c7 IPAL54027: Projection algo is very long on a face with many edges 2017-03-07 21:35:05 +03:00
eap
b3c311b4d9 Re: Patch modules/smesh.git for Doxygen typos/grammar + misc. typos
http://www.salome-platform.org/forum/forum_10/652417125/447386016
2017-03-02 21:41:15 +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
3957e28e35 23416: [CEA 2033] Impossible to re-compute a mesh from an hdf
Optimize mesh loading in case of complex shape + a group on geometry
  (SMESHDS_GroupBase.cxx)


+ While MED export, create groups of all balls and 0D elements, if required
  (SMESH_Mesh.cxx)

+ Remember collapsed state of information on elements and nodes in Mesh Information dlg
  (SMESHGUI_MeshInfo)
2017-03-02 17:22:58 +03:00
eap
c80762b0a1 23414: EDF 14228 - Viscous Layer crashes SALOME
This is the case where a FACE is shrunk in two SOLIDs but VL is on different EDGEs
2017-02-28 19:42:01 +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
9b504e4867 Fix SALOME_TESTS/Grids/smesh/bugs_07/H5 as the geometry changed 2017-01-27 22:16:01 +03:00
eap
845b5221ba Fix regression of Propagation of Distribution
smesh/3D_mesh_HEXA3D_03/D0
2017-01-27 17:45:58 +03:00
eap
7211ec8d0e IPAL52716: Meshing with Viscous Layers fails 2017-01-27 14:00:15 +03:00
eap
e613ea2b8d IPAL53702: Quadrangle mapping does not use some boundary nodes
IPAL53864: Viscous Layers 2D fails and is uneven at some points
    Fix failure but non-uniform thickness remains
2017-01-24 19:31:19 +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
41b3e44333 Remove useless MESSAGEs 2017-01-13 13:39:13 +03:00
eap
5eeb7596d3 Fix regressions caused by the preceding commit
failed tests:
    SALOME_TESTS/Grids/smesh/viscous_layers_01/B2
    SALOME_TESTS/Grids/smesh/viscous_layers_01/B3
2017-01-12 21:46:54 +03:00
eap
4b9725e701 23404: EDF 14011 - Problem with Quadrangle (Medial Axis projection) algorithm
(SMESH_MAT2d.cxx)

+ IPAL53878: Quadrangle: Medial Axis Projection algorithm fails
   (StdMeshers_QuadFromMedialAxis_1D2D.cxx)
2017-01-12 15:13:47 +03:00
eap
c3335563bc Fix regressions caused by the preceding commit
failed tests:
SALOME_TESTS/Grids/smesh/viscous_layers_00/A5
SALOME_TESTS/Grids/smesh/viscous_layers_00/A9
2016-12-30 18:28:43 +03:00
eap
b77ecec117 IPAL53871: Non-conformal Viscous Layers
Ordering of meshing of SOLIDs introduced
2016-12-29 14:48:28 +03:00
eap
92bb7ceb6e IPAL53872: Projection of Node Distribution does not work with Adaptive hypothesis 2016-12-26 18:42:19 +03:00
eap
b6e8c17211 IPAL53863: MG-CADSurf + Viscous Layers 2D on a cylindrical face ==> crash 2016-12-26 16:27:08 +03:00
eap
2ba55546bd IPAL53716: Body Fitting - cavities in mesh mismatch cavities in geometry 2016-12-21 19:46:09 +03:00
eap
7eec94a3ae Regression of doc/salome/examples/transforming_meshes_ex10.py 2016-12-19 13:49:10 +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
831b40eb01 23395: EDF 13855 - Crash SALOME when creating a mesh
+ sort objects in Clipping plane dlg
2016-12-13 20:30:15 +03:00
eap
979d9c81fc Fix regressions 2016-11-25 17:24:41 +03:00
eap
952c6dca84 23395: EDF 13855 - Crash SALOME when creating a mesh
Pb with a prism whose base face includes 3 wires and only one wire in internal
2016-11-23 21:04:46 +03:00
eap
f572be3197 Performance regression of SALOME_TESTS/Grids/smesh/bugs_18/V9 2016-11-16 18:07:42 +03:00
eap
81bd088581 Fix regressions 2016-11-15 19:54:27 +03:00
eap
6ea484ee5f 23386: EDF 13811 - Crash SALOME during compute
reason: empty NbSegments in FixedPoints1D hypothesis
2016-11-11 16:39:46 +03:00
eap
eef0bf5cc7 23315: [CEA 1929] Too much memory used to display a mesh in shading and wireframe 2016-10-24 18:07:46 +03:00
eap
dd0d39d752 23352: [CEA] Order and naming of meshing algorithms 2016-10-03 17:53:47 +03:00
eap
560d5a794f Fix regression SALOME_TESTS/Grids/smesh/viscous_layers_00/A6 2016-09-08 19:15:49 +03:00
eap
0a3339671c 23321: EDF 12916 - Meshing problem
StdMeshers_QuadToTriaAdaptor: solution for note (0021305) implemented but deactivated

StdMeshers_Projection_2d.cxx - morph deactivated for nb wires == 1
2016-09-08 19:01:15 +03:00
eap
145e217ae6 Regression of SALOME_TESTS/Grids/smesh/2D_mesh_QuadranglePreference_00/A1
Avoid failure on an edge having a zero-length 3D curve
2016-09-08 14:33:45 +03:00
eap
ac96f997ef IPAL53561: Extrusion 3D algo is not applicable to a prism with a seam on top/bottom 2016-09-07 14:43:02 +03:00
eap
7d8e88b13c Re-fix regression of SALOME_TESTS/Grids/smesh/3D_mesh_Extrusion_01/B2 2016-09-05 15:29:28 +03:00
eap
8a1ff9ba77 Fix regression of SALOME_TESTS/Grids/smesh/3D_mesh_Extrusion_01/B2
(StdMeshers_Prism_3D.cxx)

+ small optimization of SMDS_UnstructuredGrid::compactGrid()
   (SMDS_UnstructuredGrid.cxx, SMESH_Object.cxx)
   - de-allocate old data as soon as possible, not at the and of compacting

+ some minor changes
2016-09-01 20:47:02 +03:00
eap
e0cbb6f531 23291: [CEA 1881] - Test regression imp_1347_viscous_layers.py
+ regression of SALOME_TESTS/Grids/smesh/viscous_layers_01/B8
2016-08-31 17:27:00 +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
d0f5eab357 23321: EDF 12916 - Meshing problem
detect non-conform mesh (overlapping faces)

+ At ClearMesh(), do not remove an actor of an imported mesh
2016-08-26 16:02:42 +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
b3cb4c5a57 IMP 23300: [EDF 12865] Independent calculation of sub-meshes 2016-08-01 22:15:36 +03:00
eap
efbf393dc4 23304: [EDF 10304] Radial Quadrangle on ellipse
Fix a regression with quadratic elements
2016-08-01 16:20:09 +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
eap
386c76ea03 Regression of BelongToGeom on Debian-6
(SMESH_Controls* )

- Optimize mesh deletion (ObjectPool.hxx)
- Memory leaks (SMESH_Gen_i.cxx)
- Usage of uninitialized vars ( SMESHGUI_MeshOp.cxx )
- Minimize nb of #include in headers (the rest files)
2016-06-29 20:53:22 +03:00
eap
911ca90c3d IPAL53401: BelongToGeom is very long on multiple lines
More optimization of octree + parallel update of GroupOnFilter

  Remove useless warnings
2016-06-27 20:07:19 +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
8d3d2084b7 BUG: impossible to import a med file of size more than MAX_INT (~2.1 Gb)
(SMESH_File.*)

Fix an error of porting to OCCT-7
  (StdMeshers_Cartesian_3D.cxx)

Remove useless MESSAGE's
2016-06-09 14:22:37 +03:00
vsr
c6ab650a79 Merge remote branch 'origin/V7_dev' 2016-05-26 18:29:15 +03:00
eap
b50774870a 23281: [CEA 1859] SALOME master : compilation SMESH - error StdMeshers_ViscousLayers2D 2016-05-26 17:53:25 +03:00
mpa
e77162f42f Migration to OCCT 7.0 2016-05-25 18:57:32 +03:00
eap
373690534a Minor DOC changes
+ Fix compilation warning "variable may be used uninitialized"
2016-05-24 20:37:08 +03:00
eap
65c1beab50 Fix regressions
1) 2D_mesh_QuadranglePreference_01/B5 ( StdMeshers_Quadrangle_2D.cxx )
2) viscous_layers_01/B2, B8 ( StdMeshers_ViscousLayers.cxx )

+ Fix compilation warning "variable may be used uninitialized"
2016-05-19 20:50:08 +03:00
eap
1a28a08237 Fix regression SALOME_TESTS/Grids/smesh/3D_mesh_Projection_00/A1
StdMeshers_Projection_2D.cxx

+ fix failure of IPAL52648: Incorrect vicous layer elements
2016-05-18 20:29:08 +03:00
eap
81bd7bc865 23207: EDF 11232 SMESH: viscou layers builder fails at the very fist inflation
- fix propagation of limited _lenMax around MULTI_NORMAL edges
- fix invalidation of bad simplexes
- SmoothPos of all edges, using several iterations

now a reached thickness is 4.9
2016-05-16 19:40:24 +03:00
eap
d0d20593a7 23278: [EDF] Mesh computation fails for cylinder or sphere with projection algorythme 2016-05-16 15:37:57 +03:00
eap
26847926b7 Fix regression SALOME_TESTS/Grids/smesh/viscous_layers_00/A3 - too thin VL
and probably SALOME_TESTS/Grids/smesh/viscous_layers_01/B8 - OCC exception. gp_VectorWithNullMagnitude
2016-05-13 21:27:58 +03:00
eap
fd345fc99b 23190: EDF 11636 - Problem of viscous layer 2016-05-12 21:19:11 +03:00
eap
bc95c31002 23207: EDF 11232 SMESH: viscou layers builder fails at the very fist inflation
23190: EDF 11636 - Problem of viscous layer
Regression of SALOME_TESTS/Grids/smesh/viscous_layers_01/B2 - shrink fails
2016-05-11 16:55:05 +03:00