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.0.tar.gz (26.0 kB view details)

Uploaded Source

Built Distribution

gridlock-1.0-py3-none-any.whl (28.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: gridlock-1.0.tar.gz
  • Upload date:
  • Size: 26.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.4.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.7

File hashes

Hashes for gridlock-1.0.tar.gz
Algorithm Hash digest
SHA256 6ee76c95621fe52e7ec27b751a04b8bac05df840d78449b805f28f7ccba1ac01
MD5 58962b49d8ea38dd9b6495847c1adc5f
BLAKE2b-256 7eb4d7a40cea852af178348b262e3acc04746336a19ef451dba07cd6796a4ea0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gridlock-1.0-py3-none-any.whl
  • Upload date:
  • Size: 28.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.4 pkginfo/1.4.2 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.7

File hashes

Hashes for gridlock-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8f7e45c51b0c73650ae323b7b34f72513ce0bf3c549ded575658abb5044ed898
MD5 3c469e611e4eb33547349cd095edcc73
BLAKE2b-256 9f14181fd144fd8c4945bbedf484790a0e587082b66a91606ab790a6091d0e0f

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