]> SALOME platform Git repositories - plugins/gmshplugin.git/commit
Salome HOME
Multiple fixes to Gmsh functionality and upgrade to Gmsh 4.8.4
authorAfeef <afeef.badri@gmail.com>
Mon, 30 Aug 2021 10:17:19 +0000 (12:17 +0200)
committerAfeef <afeef.badri@gmail.com>
Mon, 30 Aug 2021 10:17:19 +0000 (12:17 +0200)
commit8ab51fcaf67fa42971728c9ce012f3a325d361bb
treedefcb1afc7df8a2bd22b5746adb017c5dfc9a7ca
parent617786330ca3fdc81b2b9ff8d75d3c9c2f5ecc6b
 Multiple fixes to Gmsh functionality and upgrade to Gmsh 4.8.4
- FIX 1 : Gmsh 3D algorithm was wrongly mapped (Bug ref. spns #24634)
the user was unable to choose properly the 3D meshing algorithm. The
correction for this is in GMSHPlugin_mesher.cxx, correct mapping  is
now chosen  << mapAlgo3d[_algo3d]) >>

- FIX 2 :Compound meshing issue that resulted in extra unwanted edges
from the geometry object (Bug ref. #bos 24165) is now fixed. Added  a
new function   SetCompoundMeshVisibility()  in  GMSHPlugin_Mesher.cxx
that helps elimenating these edges while transfer to SMESH. Note this
artifact is native to Gmsh.

- ADDITIONAL CHANGE 1: 3D algorthims used in Gmsh 4.8.4  have changed
(Delaunay, Frontal-Delaunay, MMG3D, R-Tree) are the ones avaliable in
4.8.4. Compared to 4.1.4 no more FrontalHex and Fontal in 3D, also we
have added Delaunay in 3D which was missing bedofe.

- ADDITIONAL CHANGE 2: Delaunay in 3D is now the  default  algorithm.
src/GMSHPlugin/GMSHPlugin_Hypothesis.cxx
src/GMSHPlugin/GMSHPlugin_Hypothesis.hxx
src/GMSHPlugin/GMSHPlugin_Mesher.cxx
src/GMSHPlugin/GMSHPlugin_Mesher.hxx
src/GUI/GMSHPluginGUI_HypothesisCreator.cxx
src/GUI/GMSHPlugin_msg_en.ts
src/GUI/GMSHPlugin_msg_fr.ts