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 Distribution

seamsh-0.6.1.tar.gz (60.3 kB view details)

Uploaded Source

Built Distributions

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

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

Uploaded Python 3Windows x86-64

seamsh-0.6.1-py3-none-manylinux_2_35_x86_64.whl (154.8 kB view details)

Uploaded Python 3manylinux: glibc 2.35+ x86-64

seamsh-0.6.1-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.1.tar.gz.

File metadata

  • Download URL: seamsh-0.6.1.tar.gz
  • Upload date:
  • Size: 60.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for seamsh-0.6.1.tar.gz
Algorithm Hash digest
SHA256 87d699b2501af65b8cc946a3ef0c39e099e0e3897a2abfec592c50ec2df9d9c2
MD5 31fb61398502efd936b6762b98395678
BLAKE2b-256 73980c00db6a7b6554d835ae13787c98d732aa13fd31db3c247f8ff9b98ade4f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: seamsh-0.6.1-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.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 f5dc4e035241e9491072e1ae84667e34364d09360c424c2b433eb0a3032457dd
MD5 136c85f09695eed560c00d8ef986de68
BLAKE2b-256 ec62a48a55faa21ee73c4cc7945d0bfc0518ef4bd92b657f48aeac62bc64a11b

See more details on using hashes here.

File details

Details for the file seamsh-0.6.1-py3-none-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for seamsh-0.6.1-py3-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 a87a1db8d66a12ce25e7a657e0143abee609132c95a29c7b9b3568de4aebf705
MD5 056a2235449d7614ef65a95f963e893c
BLAKE2b-256 a0c32d5fcfa2a877aa1d3c7fa0cb5f379087255cdd69d039065275af99547bd2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for seamsh-0.6.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f8e9b2f1a675574c60489c222132f2fdcddb2be75317fde17efdababe3ed1446
MD5 842ae1d7da73e715c4802e04dca4ddad
BLAKE2b-256 af0740c8d28df3ccf9c6e85cef4ae739c6a7eedd1269b6e26e1fccb436c5c130

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