gmsh not found

A subforum specific to the development of the OpenFoam-based workbenches ( Cfd https://github.com/qingfengxia/Cfd and CfdOF https://github.com/jaheyns/CfdOF )

Moderator: oliveroxtoby

Post Reply
rock.vice
Posts: 22
Joined: Sat Jan 02, 2021 6:12 pm

gmsh not found

Post by rock.vice »

Hello,
I did install CFDoF and I run the dependency check. Everything is set up properly but the system does not recognize gmsh
I am running a custom installation of gmsh 4.8.4 downloaded from this page https://gmsh.info/, that I just extracted in my home folder

My gmsh executable is recognized easily by the FEM wb, providing the correct path of the gmsh folder, but CFDoF seems unable to scan/access the same path (in my mind it could be reasonable for CFDoF wb to check the dependency already specified for FEM wb, but actually this is not the case in Freecad 0.19.2)
How can I fix this issue without installing twice gmsh in different paths?

Thank you,
Rock

OS: KDE neon User - Plasma 25th Anniversary Edition (KDE/plasma)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.24291 (Git) AppImage
Build type: Release
Branch: (HEAD detached at 0.19.2)
Hash: 7b5e18a0759de778b74d3a5c17eba9cb815035ac
Python version: 3.8.8
Qt version: 5.12.9
Coin version: 4.0.0
OCC version: 7.4.0
Locale: Italian/Italy (it_IT)
User avatar
oliveroxtoby
Posts: 837
Joined: Fri Dec 23, 2016 9:43 am
Location: South Africa

Re: gmsh not found

Post by oliveroxtoby »

rock.vice wrote: Sun Nov 28, 2021 9:00 am Hello,
I did install CFDoF and I run the dependency check. Everything is set up properly but the system does not recognize gmsh
I am running a custom installation of gmsh 4.8.4 downloaded from this page https://gmsh.info/, that I just extracted in my home folder

My gmsh executable is recognized easily by the FEM wb, providing the correct path of the gmsh folder, but CFDoF seems unable to scan/access the same path (in my mind it could be reasonable for CFDoF wb to check the dependency already specified for FEM wb, but actually this is not the case in Freecad 0.19.2)
How can I fix this issue without installing twice gmsh in different paths?

Thank you,
Rock
At this point, gmsh needs to be in your path. So putting a symlink to the executable in somewhere like ~/bin (if that is in your path) is probably the best way.
Post Reply