Skip to main content

Ocean mesh generation

Project description

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.

Project details


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.4.20.tar.gz (81.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.4.20-py3-none-win_amd64.whl (108.7 kB view details)

Uploaded Python 3Windows x86-64

seamsh-0.4.20-py3-none-manylinux1_x86_64.whl (103.3 kB view details)

Uploaded Python 3

seamsh-0.4.20-py3-none-macosx_10_9_x86_64.whl (94.3 kB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

Details for the file seamsh-0.4.20.tar.gz.

File metadata

  • Download URL: seamsh-0.4.20.tar.gz
  • Upload date:
  • Size: 81.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for seamsh-0.4.20.tar.gz
Algorithm Hash digest
SHA256 079a6e88a61363aa7fe7c69b061f7b1c7220d5d557e997027ab2453c27e444eb
MD5 869b24ddfa7bd89f74edae72dcd29a26
BLAKE2b-256 72a38d1a64e26f2ae6e9d089e7e57435a669f7ae8aadc44015ebf9f0eda484c4

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for seamsh-0.4.20-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 0850cd7ab71f66e4bf4e408783cf6662c9a0f5922aa8280dba8240a423c9e85e
MD5 93aa8bcf088af37b2f24328dc16960fb
BLAKE2b-256 4ab3ca97dd009bd25cf8f51e15d130ce621ff5813f0e9667c54315592ba1cfb5

See more details on using hashes here.

File details

Details for the file seamsh-0.4.20-py3-none-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for seamsh-0.4.20-py3-none-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 47b5d01d13b78099f093e00958ab39a0d25907b7ea140db7ccbcfb83d7a54351
MD5 ebea0c0649ab38ed6240063368b1b78b
BLAKE2b-256 22161f093f5154780feb99e7c11d88ea6d67483d6fe88efa13845617d5135f98

See more details on using hashes here.

File details

Details for the file seamsh-0.4.20-py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for seamsh-0.4.20-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 63f71d6dc80fdce0ca928323c55656ce59cd092160b462d1daa7b6ac3b0eb32e
MD5 9b77d9541f64689fcc2e10170055c119
BLAKE2b-256 53e1a4be5a38b4eac4ca3460c4b618cdb551311b047df8e6f27e2c99ea39fa5b

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