Skip to main content

Seamsh is a Python library wrapping gmsh, gdal and scipy to simplify the generation of unstructured meshes. While primarily developed for coastal ocean simulations, it can be used in other GIS contexts.

Main Features :

  • Import ESRI shapefiles to define tagged domain boundaries, interior lines and interior points.

  • Define arbitrary mesh elements size fields based on distances from lines or raster files.

  • Create a low-resolution valid topology from high-resolution non-conformal (i.e. intersecting) data.

Seamesh is distributed under the GPL. See the project gitlab page for the source code and bug reports. The documentation contains examples, Python API reference and installation instructions. Binary packages for 64 bits linux, windows and OSX are available on pypi.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

seamsh-0.6-py3-none-win_amd64.whl (188.6 kB view details)

Uploaded Python 3Windows x86-64

seamsh-0.6-py3-none-macosx_11_0_arm64.whl (124.4 kB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

Details for the file seamsh-0.6-py3-none-win_amd64.whl.

File metadata

  • Download URL: seamsh-0.6-py3-none-win_amd64.whl
  • Upload date:
  • Size: 188.6 kB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for seamsh-0.6-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 caed889b917b5078c5baaa699365b779201260b6181567fb2f66babb4c33935f
MD5 d8f1ce19b0992aee3cc8f8ccb8ec8842
BLAKE2b-256 883480cd350f61b0a25db32d680e8c6f129f10d996281ae26aca0e526bb01449

See more details on using hashes here.

File details

Details for the file seamsh-0.6-py3-none-macosx_11_0_arm64.whl.

File metadata

  • Download URL: seamsh-0.6-py3-none-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 124.4 kB
  • Tags: Python 3, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for seamsh-0.6-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a6c2422a58adb4b8b01a1a45ae7aa65cd680c511798276845e885345a063822b
MD5 3057befe98fc841d219e8b50aeea9c04
BLAKE2b-256 ea4ae6bfef6327f07daf2755241607d39b6d4afea985b8b5a5d51eca20dd4a49

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page