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.5)
  • 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-0.5.tar.gz (25.7 kB view details)

Uploaded Source

Built Distribution

gridlock-0.5-py3-none-any.whl (27.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: gridlock-0.5.tar.gz
  • Upload date:
  • Size: 25.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.4.2 requests/2.25.1 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.1

File hashes

Hashes for gridlock-0.5.tar.gz
Algorithm Hash digest
SHA256 605c10e4c4342b9b9c9a450dae3ab6c64fca6f9df716be5b0f8880b0ca0c9d38
MD5 1afdc67272a90a7aa53ebd71cb9d7422
BLAKE2b-256 d5d46cda710be1a623e9c2948790186860f53d081b66c1055ae3293fae8146ba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gridlock-0.5-py3-none-any.whl
  • Upload date:
  • Size: 27.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.4.2 requests/2.25.1 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.1

File hashes

Hashes for gridlock-0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 c43edd6654de0862cd238184da98fda8d034f9bbf03c4eccc1e89ad3385ca433
MD5 57452b5e6b60dab9e8a18f4215490b90
BLAKE2b-256 f7abed6ae59fdd7f6efa5c8cce0f12c4d9ed2d98eed76630ae32998de02f0ed0

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