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.2.tar.gz (60.8 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.2-py3-none-win_amd64.whl (182.5 kB view details)

Uploaded Python 3Windows x86-64

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

Uploaded Python 3manylinux: glibc 2.35+ x86-64

seamsh-0.6.2-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.2.tar.gz.

File metadata

  • Download URL: seamsh-0.6.2.tar.gz
  • Upload date:
  • Size: 60.8 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.2.tar.gz
Algorithm Hash digest
SHA256 c04883baa57553098b2f7af0a01797591aefdf79d48569ea90cf4d40e1d2bfc3
MD5 85042f07c049b1372869878813ad0f6b
BLAKE2b-256 288d19fab3a21c8458beafafb3b23eb76b4654a57b162869f38c51e98fa956e1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: seamsh-0.6.2-py3-none-win_amd64.whl
  • Upload date:
  • Size: 182.5 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.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 4cfec8cd4547bc0a76abddab071a964561fdac2224e9cc3d0261b86b039fe82d
MD5 81ee403065b6ab19af0f9606c2a7d555
BLAKE2b-256 45353059db8f9ba164a9a0ee58e1834cf98036f6b43d0c13920f16b82a84acf4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for seamsh-0.6.2-py3-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 fb49ae04cce9fa0ee6a0c736466658aee03a38e05cd326f5051afab030450bdb
MD5 2acc949465e1949039a13b40649f9cb0
BLAKE2b-256 cc02d127ef596e0ad00813b6c093f0955bf04392d82b7f0588d3d36e17904cb9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for seamsh-0.6.2-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b447aca8250a66d40d8c38cf77a143d1294aeb3bb841a8676af065c8af8d42b4
MD5 5948d58c0b781c87db84a2f4fa36fbcb
BLAKE2b-256 2b7ed4faac4f6c8546c1409cedd7a0c37fda3a03cc02cdcb6a21c72fcbd2ecf9

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