Commit Graph

159 Commits

Author SHA1 Message Date
mbs
3b570ddfbe Updated copyright comment 2024-01-20 14:16:41 +00:00
cconopoima
964c854356 bos #32735 [CEA] Create 2D Mesh from 3D elements.
Adding test and icon to cmake. Adding the keyword MakeBoundaryOfEachElement to the 2smeshpy util class.

Add missing french translations of dialog box and operations results. Update copyright message of SMESHGUI_MakeFull2DFrom3DOp new class.
2023-08-10 17:08:57 +01:00
Christophe Bourcier
0dbcca5093 Some improvements on Scaled Jacobian:
- add math to sphinx to generate the formulas
- change the icon to deformed hexahedrons
- add a test on deformed hexahedrons
- update the example use case on the doc to deformed hexahedrons
2023-08-08 13:35:47 +02:00
cconopoima
9ac965c0e3 bos #32738 [CEA] Scaled Jacobian quality mesh measure for volumetric elements.
Erase non tracke files

Adding some comments on SMESH_Controls. Fixing compilation warning on SMDS_VolumeTool and add missing lines in interface files.

Add implemented tests to tests.set

Correction on SMESH_msg_fr and copyright msg of python test.
2023-08-08 13:35:47 +02:00
mbs
120207d740 updated copyright message 2023-06-19 22:11:37 +01:00
mbs
7e714e8fc0 updated copyright message 2023-06-16 20:28:19 +01:00
eap
c9294ee688 bos #17015 [CEA 17008] Body fitting with Viscous Layers for CFD meshing
fix for inlet/outlet

Fix for negative volumes due to merge

increase tolerance for search of equal intersection points

Remove old tol2 declaration
2023-05-10 08:32:07 +02:00
Christophe Bourcier
9ec3f92f47 Fix libpng warning iCCP: known incorrect sRGB profile
To find which png to fix: pngcrush -n -q *.png
    To fix each png with bad iCCP: pngcrush -ow -rem allb -reduce file.png
2022-11-09 15:54:11 +01:00
Yoann Audouin
08485b06fa Working version of dual_meshing (using medcoupling) functionality 2022-10-13 14:33:33 +02:00
vsr
9d7121c884 bos #29628 Remove MEFISTO 2D algorithm 2022-06-08 13:36:08 +03:00
vsr
4cf07a1411 bos #29171 Refactor testing procedure 2022-06-07 12:06:48 +03:00
vsr
499f29d249 Copyright update 2022 2022-05-05 16:51:14 +03:00
eap
ff53fa3701 bos #26454 [EDF] (2021) SMESH: interactive mesh modification 2022-02-09 18:15:05 +03:00
jfa
e23a7cb819 bos #26453: SMESH: uniform refinement 2022-01-17 15:23:46 +03:00
eap
48c30a5c91 bos #26452 [EDF] (2021) SMESH: orientation of faces 2021-11-19 18:29:24 +03:00
eap
88ff35ddd4 bos #24400 [CEA] Option in SALOME for not storing in med files the indices (number of nodes)
+ minor changes:
1) unify member field names: avoid _my*, replace by either _* or my*
2) BUG: mesh persistent ID is not unique
3) arguments alignement
4) Add SMESHDS_Hypothesis::SaveString() and LoadString()
5) In mesh construction dlg disable "Mesh Type" if it contains ANY only
6) Add SMESH::printErrorInDebugMode argument of SMESH_CATCH
7) Use static_assert to check completeness of arrays corresponding to enum
8) Add renumber arg to ExportUNV() and ExportDAT()
9) Fix some warnings
2021-07-22 14:10:49 +03:00
eap
03d855b75b bos #24009 Merge gni/adaptation branch (MG-Adapt) 2021-03-26 12:45:00 +03:00
vsr
a274ade365 Copyright update 2021 2021-03-23 17:44:29 +03:00
vsr
13e344b872 Revert wrongly integrated merge
This reverts commit a463e46431, reversing
changes made to 1c35693208.
2021-03-22 10:19:31 +03:00
eap
a463e46431 #23999 EDF 22760 - integration of dev in SMESH (from branch 'gni/adaptation') 2021-03-20 16:01:14 +03:00
Anthony Geay
9851a42aa9 Modif for salome gui without neither NS nor other servers. 2021-02-26 07:17:41 +01:00
GERALD NICOLAS
5560a9e80a documentation 2021-02-08 15:29:58 +01:00
GERALD NICOLAS
55f658966b Ménage avant intégration 2021-02-01 11:26:34 +01:00
GERALD NICOLAS
624e57e97d Merge remote-tracking branch 'origin/master' into gni/adaptation 2021-01-12 09:57:11 +01:00
GERALD NICOLAS
d89ac41df1 retour arrière 2021-01-12 09:56:59 +01:00
Viktor UZLOV
3da6be1c99 bos #20215 Help panels into SALOME for new users 2021-01-07 16:45:39 +03:00
Gérald NICOLAS
c259964259 Merge branch 'master' into gni/adaptation 2020-10-27 11:36:03 +01:00
eap
d245f797f1 #19926 [CEA 19782] renumbering meshes 2020-10-15 16:57:54 +03:00
Gérald NICOLAS
7faac48fff Merge remote-tracking branch 'origin/master' into gni/adaptation 2020-10-08 09:42:10 +02:00
Gérald NICOLAS
b5294e25f9 Accès à la documentation de référence de MeshGems 2020-09-15 18:00:26 +02:00
Gérald NICOLAS
eb9868c360 Les préférences pour MG-Adapt 2020-06-10 11:22:21 +02:00
Gérald NICOLAS
ba015687b3 Préférences par défaut 2020-06-09 17:18:17 +02:00
Gérald NICOLAS
f7b879328c Positionnement des toolbars 2020-06-09 16:36:42 +02:00
Gérald NICOLAS
0937b58dc2 Merge branch 'master' into gni/adaptation 2020-05-27 10:36:49 +02:00
eap
19720c1ef8 IPAL54678: TC-9.5.0: Sub-mesh priority: not all sub-meshes are displayed in the dialog
+ Small improvement of a mesh context menu:
  * Add "Clear + Compute" for a non-empty mesh
  * Add "Show Compute Errors" for a failed meshing
  * Remove "Compute" for a fully computed mesh
  * Add an icon for "Export" item
2020-05-26 19:20:30 +03:00
GERALD NICOLAS
a1a1d918e4 Les icones du pilotage de l'adaptation 2020-05-20 10:44:56 +02:00
vsr
0fc0831670 Copyright update 2020 2020-04-15 18:19:44 +03:00
vsr
6472eab132 Merge branch 'occ/shaper2smesh' 2020-02-21 17:00:22 +03:00
eap
650885c135 #17237: Body fitting on sub-mesh, #16523: Treatment of internal faces 2020-02-14 18:47:13 +03:00
eap
70eb9c09d0 #16522 [CEA 7599] Viscous layers hypothesis: extract layers as a group 2020-02-14 18:11:56 +03:00
vsv
77a0ffa4a1 Set warning icon for mesh without geometry 2020-02-14 11:25:44 +03:00
eap
eb32ac37f3 #17351 [CEA] Mesh with Polyhedron 2020-02-05 16:15:42 +03:00
eap
ab494e654a New mesh icon if geometry changes 2020-01-28 17:14:39 +03:00
eap
24a67a7033 #17845 [EDF] Modifications of Automatic meshing
1) Make "Free Hexahedralization" unavailable if NETGEN preferred over MeshGems
2) BUG: Hyposets do work only with English language
2020-01-24 19:09:39 +03:00
eap
f67cc2cf76 #17845 [EDF] Modifications of Automatic meshing
Fixes for remarks
2020-01-24 19:09:38 +03:00
eap
5dcb2f2b46 #17845 [EDF] Modifications of Automatic meshing 2020-01-24 19:09:38 +03:00
eap
db6f1785f5 54416: Extrusion 3D algo is not applicable to a prismatic shape
Fix for the case of non-manifold internal faces

+
1) Fix SMESH_Actor for coloring using custom 1D functor
2) Improve some doc images
2019-08-23 16:16:29 +03:00
eap
f65b9b8b24 IPAL54425: Quadrangle mapping fails on a quadrangle face with a seam
Issue reported in https://www.salome-platform.org/forum/forum_10/984373499

+
1) Fix a bug in Python dump
2) Expose corners in Quadrangle Param gui
2019-08-05 20:02:26 +03:00
vsr
6d32f944a0 Update copyrights 2019-02-14 15:33:05 +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