Skip to main content

Coupled gridding library

Project description

Gridlock README

Gridlock is a Python module for drawing on coupled grids.

Gridlock is used primarily for 'painting' shapes in 3D on multiple grids which represent the same spatial region, but are offset from each other. It does straightforward natural <-> grid unit conversion and can handle non-uniform rectangular grids (the entire grid is generated based on the coordinates of the boundary points along each axis).

Installation

Requirements:

  • python 3 (written and tested with 3.9)
  • numpy
  • float_raster
  • matplotlib (optional, used for visualization functions)
  • mpl_toolkits.mplot3d (optional, used for isosurface visualization)
  • skimage (optional, used for isosurface visualization)

Install with pip:

pip3 install gridlock

Alternatively, install via git

pip3 install git+https://mpxd.net/code/jan/float_raster.git@release
pip3 install git+https://mpxd.net/code/jan/gridlock.git@release

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

gridlock-1.1.tar.gz (37.5 kB view details)

Uploaded Source

Built Distribution

gridlock-1.1-py3-none-any.whl (53.2 kB view details)

Uploaded Python 3

File details

Details for the file gridlock-1.1.tar.gz.

File metadata

  • Download URL: gridlock-1.1.tar.gz
  • Upload date:
  • Size: 37.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for gridlock-1.1.tar.gz
Algorithm Hash digest
SHA256 0ce3bf7c7612ad74ced240030b2ae616ccf5e8ed1dcc18c9eab0aa85d1b6622a
MD5 a8244408a08ba47f3a6e220ef470a4d6
BLAKE2b-256 7c69f2b984f1cee4edb82bb18aa369a0cd5bac695d877b4a3fc73401850daaf8

See more details on using hashes here.

File details

Details for the file gridlock-1.1-py3-none-any.whl.

File metadata

  • Download URL: gridlock-1.1-py3-none-any.whl
  • Upload date:
  • Size: 53.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for gridlock-1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ffb84dbc989c7582bd532c04efc8c65bea6de5c85213baec84190e8be0246e52
MD5 9c0c501067a1963064c5fd1f5499e20a
BLAKE2b-256 c50e7770f3a36fb15127cb6bfd62367c1e4998ef94d713390dc9d038dc0599eb

See more details on using hashes here.

Supported by

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