Commit Graph

1784 Commits

Author SHA1 Message Date
eap
1a15d67577 53539: 0D Element - selection with [Shift] impossible 2016-08-25 16:28:29 +03:00
rnv
039c276289 Fix for the '52934: Elements are't not highlighted in vtk viewer after set id in measurements dialog box' issue. 2016-08-24 17:17:00 +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
ec98b49f0e Fix for "0023302: [EDF 12800] Ergonomics of mesh group export operation" issue 2016-08-10 17:36:26 +03:00
eap
7646a7f54e 23307: [EDF 7315] Improvement of DISTENE meshing plugins 2016-08-09 19:32:57 +03:00
ana
9341b16ef3 Fix for "0023306: [EDF 8444] Mesh controls behavior" issue. 2016-08-08 19:34:54 +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
b5ebe3d272 23298: EDF 13271 SMESH: ExportMED fails 2016-07-25 14:29:25 +03:00
eap
0f9ed6f02c Minor doc changes
+ fix meshing progress (SMESH_subMesh.cxx)
2016-07-08 22:22:13 +03:00
Christophe Bourcier
9b27b015d9 Remove the text "formerly Yams" from SMESH plugin menus. MG-SurfOpt is the official name. 2016-07-08 11:44:37 +02:00
Christophe Bourcier
65b30f865b Fix crash when launching SurfOpt plugin with Qt5. 2016-07-08 11:37:47 +02:00
eap
ab2525d905 23295: [CEA 1870] Impossible to mesh the inside of the 2D skin of an object meshed with quadrangles 2016-07-05 13:52:55 +03:00
mnt
5535f6364f Fix compilation problem 2016-06-30 10:57:53 +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
mnt
cdc7526bd1 RNV: Fix compilation error. 2016-06-28 12:29:10 +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
afb6b35047 IPAL53401: BelongToGeom is very long on multiple lines
Use octree of classifiers
2016-06-21 19:42:11 +03:00
vsr
79c2ca913c Update in accordance with changes in QtxComboBox. 2016-06-21 16:10:07 +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
aae848792f Regression: "Unknown" scalar bar title 2016-06-16 13:08:40 +03:00
eap
0f0bf7c728 23288: [CEA 1626] Meshgems v2.3 2016-06-14 14:57:25 +03:00
eap
aa58e0af13 Compilation error on Ubuntu 16 2016-06-14 12:42:49 +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
6883e45c6b Merge remote branch 'origin/V7_dev' 2016-06-06 11:36:06 +03:00
eap
08a7d4d04e 23282: EDF 13035 - Problem with submeshes priority
fix SMESH_Mesh::SortByMeshOrder()
2016-05-27 17:20:45 +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
eap
a8c3e199b7 Minor DOC changes 2016-05-26 17:38:08 +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
vsr
004925bca4 Merge remote branch 'origin/V7_dev' 2016-05-24 18:17:28 +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
Paul RASCLE
62726c435f Merge branch 'V7_dev' of https://git.salome-platform.org/git/modules/smesh into V7_dev 2016-05-12 15:20:32 +02:00
Paul RASCLE
c178a1a491 Plugin blocFissure, bug EDF 12976, regression on some tests, a first correction 2016-05-12 15:19:52 +02:00
eap
bfe40dc738 23078: [CEA 1498] Sewing of meshes without having to set the nodes ids
Debug for note 21002
2016-05-12 15:01:20 +03:00
mnt
85d416c7e5 Fix compilation problem 2016-05-12 12:51:15 +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
eap
f3e2b7fea2 53225: Viscous Layers hyp: problem with selection of input/output faces
(StdMeshersGUI_SubShapeSelectorWdg.cxx)

+ Remove useless MESSAGEs
2016-05-11 15:13:17 +03:00
Paul RASCLE
56aba9305e Merge branch 'V7_dev' of https://git.salome-platform.org/git/modules/smesh into V7_dev 2016-05-02 08:23:29 +02:00
Paul RASCLE
16e55e2e69 blocFissure : debug logging implementation 2016-05-01 23:34:06 +02:00
Paul RASCLE
ed2404d598 encoding problem to solve later 2016-05-01 19:43:55 +02:00
Paul RASCLE
316b62512c blocFissure general dialog improvement 2016-05-01 19:23:11 +02:00
Paul RASCLE
b219607edd blocFissure: rename the med file produced in accordance with the case name 2016-05-01 19:21:53 +02:00
Paul RASCLE
6a6636fcc6 blocFissure: coherence of menu and plugin name in help 2016-05-01 17:09:47 +02:00
vsr
a06c8afd14 Remove debug messages in Release mode 2016-04-26 12:21:31 +03:00
Paul RASCLE
9375168b07 general crack dialog: doc correction 2016-04-19 09:22:37 +02:00
Paul RASCLE
c570e0f979 general crack dialog documentation 2016-04-18 14:07:49 +02:00
Paul RASCLE
6c4a42763e Sphinx style for html doc 2016-04-18 14:04:36 +02:00
Paul RASCLE
c98d9fcd7f Merge remote branch 'origin/V7_dev' into V7_dev 2016-04-15 17:52:29 +02:00
Paul RASCLE
05cbd0eed8 tests on memory measurements 2016-04-15 17:51:36 +02:00
Paul RASCLE
7fd18ae8b1 general crack dialog: working on log... 2016-04-15 17:50:49 +02:00
eap
53bd086779 23269: Meshing a composite block with IJK
StdMeshers_CompositeHexa_3D.cxx

And more:

1) Avoid creating actors for not shown mesh objects
  SMESHGUI_ComputeDlg.cxx

2) Add wait-cursor while group deletion, which can be long on large meshes
  SMESHGUI_DeleteGroupDlg.cxx

3) Avoid getting elem types of a new group on filter, which can be long
  SMESH_Gen_i_1.cxx
2016-04-14 18:31:42 +03:00
vsr
0b191577fc Merge remote branch 'origin/V7_dev' 2016-04-04 12:42:19 +03:00
ana
d82557916e Windows compatibility 2016-04-01 18:48:46 +03:00
vsr
c26e9bf6e2 Merge remote branch 'origin/V7_dev' 2016-03-25 15:36:16 +03:00
eap
c8f0893cc3 Regression of doc/salome/examples/use_existing_faces.py 2016-03-25 13:44:51 +03:00
eap
57cd3cc565 23068: [CEA 1505] Be able to keep meshing in 2D after having merged the nodes in 1D
In SMESH_subMesh::ComputeStateEngine() transform errors into warnings if it is caused by mesh edition

Regression of SALOME_TESTS/Grids/smesh/2D_submesh_00/A7
    fix SMESH_subMesh::cleanDependsOn()

Regression of SALOME_TESTS/Grids/smesh/imps_02/C4
    fix getSubMeshes() in SMESH_subMesh_i.cxx and use it in all cases

Regression SALOME_TESTS/Grids/smesh/mesh_Projection_2D_01/B1
    In StdMeshers_Projection_2D treat coincident nodes in all cases
2016-03-24 20:12:07 +03:00
vsr
a17b36970b Merge branch 'V7_dev' 2016-03-24 16:01:26 +03:00
eap
1ea4e6ee79 23256: [CEA 1796] Merge nodes suppresses some elements 2016-03-23 19:07:59 +03:00
vsr
c445ce74d8 0023235: [CEA 1730] Patches for SMESH on Windows 2016-03-22 11:28:20 +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
eap
cc935c7f60 IPAL53091: 'Scale of Marker' lists are different in Preferences and Properties dialogs
fix SMESHGUI::createPreferences()

+ cosmetic changes
2016-03-21 14:58:20 +03:00
vsr
7eda9ca931 Copyright update: 2016 2016-03-18 20:10:28 +03:00
eap
3ae5846f24 IPAL52974: Find Element by Point shows nodes that do not belong to current group 2016-03-18 15:42:33 +03:00
eap
4ed74ad3da 52976: Find Elements by Point - All does not find Ball element
+ minor changes in sample scripts
2016-03-17 21:47:21 +03:00
eap
1a82677a35 52977: Find Element by Point does not find supporting node of Ball element at group of balls selection
+ minor changes in sample scripts
2016-03-17 19:21:24 +03:00
eap
a6bce4daba Fix regression of SALOME_TESTS/Grids/smesh/3D_submesh_00/A6
Fix SMESH_subMesh::cleanDependsOn()

+ minor improvements in SMESH_submesh and sample scripts
2016-03-17 15:30:10 +03:00
eap
a695ce3aee IPAL53051: 3D Extrusion fails
+ minor doc modifs
2016-03-16 19:59:08 +03:00
eap
14534b5557 IPAL53053: Mesh compute with 3D Extrusion algo crashes SALOME 2016-03-15 18:52:11 +03:00
eap
14497e96c0 IPAL0053055: Import-1D2D algorithm fails 2016-03-15 17:14:26 +03:00
eap
d45cd9ae88 53057: NETGEN-1D2D3D issues "Ignored" warning for faces of a sub-mesh
This case also reveals the following bugs:

1) SMESH_MesherHelper::IsReversedSubMesh() incorrectly works on
 a coarsely meshed disk

2) Addition of NETGEN-1D2D3D removes already computed faces of a
  sub-mesh on a group of FACEs (SMESH_subMesh::cleanDependsOn())

3) Volumes are shown, instead of faces, when displaying a sub-mesh on
  a SOLID with only a 2D algo assigned to the sub-mesh (SMESH_subMesh_i.cxx)
2016-03-15 15:59:11 +03:00
eap
77ab849209 IPAL53097: At med export "Automatically define space dimension" does not work 2016-03-11 18:17:39 +03:00
eap
a1a6d5ddc1 53103: Mesh visualization performance problem
Optimize visualization and mesh loading.

+ fix docs
2016-03-11 16:32:07 +03:00
akl
0224364ee2 Taking into account SALOME_BUILD_DOC option. 2016-03-10 17:55:36 +03:00
mnt
4ae19232e4 Do not generate PDF documentation with latex 2016-03-10 11:30:38 +03:00
Paul RASCLE
1b77c7e1e1 Merge branch 'V7_dev' of https://git.salome-platform.org/git/modules/smesh into V7_dev 2016-03-08 11:42:48 +01:00
Paul RASCLE
635cfb4d85 general crack dialog, error in hexa detection 2016-03-08 11:41:15 +01:00
Paul RASCLE
8eda0c3c6d amorce doc Sphinx blocFissure 2016-03-07 18:32:29 +01:00
eap
5b62e4db7c 53099: 3D Extrusion algo refuses to work on an extruded solid with internal faces 2016-03-04 20:54:10 +03:00
Paul RASCLE
d54b8e1c78 general crack dialog, another error detection 2016-03-04 16:29:26 +01:00
Paul RASCLE
39ef405afe general crack dialog, another error detection 2016-03-04 15:09:50 +01: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
Paul RASCLE
cc583a4ffa general crack dialog, another error detection 2016-02-29 18:09:50 +01:00
Paul RASCLE
c754537e9f general crack dialog, an error detection 2016-02-29 17:34:41 +01:00
Paul RASCLE
049440912b general crack dilalog, completion of save parameters 2016-02-29 16:56:48 +01:00
Paul RASCLE
fe678b8dc0 general crack dialog, user message mecanism for some errors 2016-02-29 15:12:14 +01:00
Paul RASCLE
4370e1798b general crack dialog, save log in file 2016-02-26 21:05:40 +01:00
Paul RASCLE
e144839c88 general crack dialog, use working dir and result file name 2016-02-26 09:15:52 +01:00
Paul RASCLE
a7e3aa2650 general crack dialog, working dir and result file 2016-02-25 17:57:05 +01:00
Paul RASCLE
15a305400b set log verbosity, general crack dialog 2016-02-25 11:27:34 +01:00
rnv
d422f17c1d Windows compatibility. 2016-02-24 12:57:51 +03:00
rnv
27d9294f19 Windows compatibility. 2016-02-24 12:51:57 +03:00
vsr
804edcb070 C++98 compatibility (remove C++11 staff) 2016-02-20 10:22:14 +03:00
vsr
c31ad1186e C++98 compatibility (remove C++11 staff) 2016-02-20 10:20:57 +03:00
imn
7f46c31f2b INT PAL 0053058: '2D Quadratic' item is shown in VTK context menu for non-quadratic mesh 2016-02-19 17:30:26 +03:00
eap
04b68235aa 23239: [CEA 1739] Regression : crash trying to create mesh
(StdMesher_Prism_3D.cxx)

+ minor changes
2016-02-19 17:29:59 +03:00
eap
920fe932b1 23237: EDF 12367 - SIGSEGV with Remove group
(SMESH_Gen_i_1.cxx)

IPAL53059: Not all solids are highlighted by magenta
  (SMESHGUI_ComputeDlg.cxx)

+ remove "using namespace std" from headers
2016-02-19 17:28:05 +03:00
eap
1a4fabb165 23236: EDF 12346 - Problem with Local Size 2016-02-19 17:27:12 +03:00
eap
ada1900045 53068: Create Mesh dialog box is frozen 2016-02-19 17:25:58 +03:00
imn
5218291db4 INT PAL 0053058: '2D Quadratic' item is shown in VTK context menu for non-quadratic mesh 2016-02-19 15:40:34 +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
vsr
971a1433b3 Merge relevant changes from V8_0_0_BR branch 2016-02-15 17:56:40 +03:00
eap
20248b6e76 23237: EDF 12367 - SIGSEGV with Remove group
(SMESH_Gen_i_1.cxx)

IPAL53059: Not all solids are highlighted by magenta
  (SMESHGUI_ComputeDlg.cxx)

+ remove "using namespace std" from headers
2016-02-15 15:08:20 +03:00
Paul RASCLE
d2ed8e8dab Merge branch 'V7_dev' of https://git.salome-platform.org/git/modules/smesh into V7_dev 2016-02-15 10:04:08 +01:00
Paul RASCLE
330463b252 plugin dialog blocFissure general 2016-02-12 23:21:05 +01:00
eap
7807a4244d 23236: EDF 12346 - Problem with Local Size 2016-02-12 19:16:28 +03:00
ana
490e055ef1 Windows compatibility 2016-02-12 19:06:53 +03:00
eap
db1bdbcddc 53068: Create Mesh dialog box is frozen 2016-02-11 18:11:47 +03:00
vsr
ee0738fe56 Merge remote branch 'origin/V7_dev' into V8_0_0_BR 2016-02-05 17:25:24 +03:00
eap
82a86d922e 53061: "Clear mesh data" removes too many (if !HasShapeToMesh()) 2016-02-05 16:51:01 +03:00
vsr
0aa1e7419a Merge remote branch 'origin/V7_dev' into V8_0_0_BR 2016-02-04 12:24:52 +03:00
vsr
1c80375f7a 0023224: [CEA 1709] Error with numpy with Windows version of SALOME
Each mesh plug-in is added in a separate try/except block, to prevent blocking of plug-ins due to error in some of them (e.g. if import failed)
2016-02-04 12:24:04 +03:00
vsr
eb75a450cc Merge remote branch 'origin/V7_dev' into V8_0_0_BR 2016-02-03 17:09:39 +03:00
eap
5b3023e6cb Enable splitting bi-quad quadrangles by QuadToTri() 2016-02-03 14:43:37 +03:00
eap
475d7c1304 Fix regressions in QuadTo4Tri() and QuadToTri()
mesh_Quadratic_00/A3
imps_09/K8
2016-02-02 21:10:57 +03:00
eap
85b03c3643 Regression of 3D_mesh_Extrusion_00/B2
+ avoid failure because of different 'vertical' discretization
2016-02-02 20:38:56 +03:00
vsr
f050ab3530 Merge remote branch 'origin/V7_dev' into V8_0_0_BR 2016-02-02 19:11:22 +03:00
eap
6f5fd35e49 23221: EDF - all edges are not meshed
an internal EDGE in a SOLID to be meshed
2016-01-29 18:03:18 +03:00
eap
e074bae4b7 Avoid MED file reading failure caused by low memory
Failure reason: system(...) command exits with "Cannot allocate memory"
2016-01-29 15:47:48 +03:00
rnv
02593a6a3d PyQt4/PyQt5 support. 2016-01-28 17:40:22 +03:00
eap
63d763e7b2 53076: OCC exception in Netgen algorithm (regression of StdMeshers_QuadToTriaAdaptor.cxx) 2016-01-25 21:06:20 +03:00
vsr
63c75f2e20 Merge branch 'V7_dev' into V8_0_0_BR 2016-01-25 16:32:07 +03:00
eap
8ae4682461 53075: Create mesh dialog: 3D tab disabled 2016-01-25 15:42:49 +03:00
eap
f0e2178ff8 OCCT Exception in "Cutting of quadrangles" dialog 2016-01-22 20:29:39 +03:00
eap
dbf226547f IPAL53073: Hexotic Mesh is not compute 2016-01-22 20:10:27 +03:00
imn
18dade91d0 INT PAL 0053067: Algorithm disable in "Edit mesh" dialog 2016-01-20 17:33:43 +03:00
eap
3c33b14157 0023212: EDF 12054 - Problem with a pyramidal layer 2016-01-20 16:02:17 +03:00
mpa
d1ed915c68 INT PAL 0053060: Preview in clipping 2016-01-18 16:55:45 +03:00
vsr
f6e2eed424 Merge branch 'V8_0_BR' 2016-01-15 09:21:25 +03:00
imn
537bc67863 0023198: EDF 8842 - Management of additional hypothesis 2016-01-14 11:14:55 +03:00
eap
59627b07d7 Fix compilation errors using gcc-5.X relating to explicit stream::operator bool()
+ Fix compilation warnings
2016-01-13 16:47:35 +03:00
Paul RASCLE
c3445f225d Readme cas tests bloc fissure 2016-01-12 17:40:50 +01:00
Paul RASCLE
9afabd719b correction cas test cubeMilieu (indice edge fond) 2016-01-12 17:21:43 +01:00
Paul RASCLE
8ebd5942d4 correction cas test vis: face de fissure trop débordante. Un probleme de GetInPlace sur ce cas 2016-01-12 17:02:55 +01:00
Paul RASCLE
b5bd7f1852 debug de GetInPlace pour Cas 7 eprouvette courbe non résolu 2016-01-12 15:00:56 +01:00
Paul RASCLE
f8923c5796 correction des scripts de materiel pour les cas tests bloc fissure 2016-01-11 18:11:57 +01:00
Paul RASCLE
d770d51848 debug bloc fissure after merge master 2016-01-11 11:44:48 +01:00