gmshv4.15.2
- Updated
Gmsh is an open source 3D finite element mesh generator with a built-in CAD engine and post-processor.
- Project website: https://gmsh.info
#Usage
gmsh provides CMake targets:
find_package(gmsh CONFIG REQUIRED)
target_link_libraries(main PRIVATE $<IF:$<TARGET_EXISTS:gmsh::shared>,gmsh::shared,gmsh::lib>)#Features
No default features.
#graphics
Enable building graphics lib even without GUI (advanced)
Dependencies:
and 2 transitive dependencies:
- egl-registry (through opengl-registry)
- opengl-registry (through opengl)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through libjpeg-turbo)
- vcpkg-cmake-config (through libjpeg-turbo)
vcpkg-cmake-get-vars (through libpng)
Platforms:
arm & android
#mpi
Enable MPI (experimental, not used for meshing)
Host Dependencies:
6 transitive dependencies:
- pkgconf (through openmpi)
- vcpkg-cmake (through vcpkg-cmake-get-vars)
- vcpkg-cmake-config (through zlib)
- vcpkg-cmake-get-vars (through vcpkg-tool-meson)
- vcpkg-make (through openmpi)
- vcpkg-tool-meson (through pkgconf)
#occ
Enable OpenCASCADE modules
Dependencies:
opencascade
Features: (none)
and 5 transitive dependencies:
angle (through opencascade)
Platforms:
uwp- egl-registry (through angle)
opengl (through opencascade)
Platforms:
!(android | ios | uwp | wasm32)- opengl-registry (through angle)
- zlib (through angle)
Host Dependencies:
3 transitive dependencies:
- vcpkg-cmake (through angle)
- vcpkg-cmake-config (through angle)
- vcpkg-get-python-packages (through angle)
#zipper
Enable Zip file compression/decompression
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (through zlib)
- vcpkg-cmake-config (through zlib)
#Used By
No ports use this.
#Host Tool For
No ports use this.
#Contributors
X.ZhaoMa
JonLiu1993
WangWeiLin-MV
MonicaLiu
Kai Pastor
SunBlack