Skip to main content

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.11 (written and tested with 3.12)
  • 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

Metadata

Release files for gridlock 2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gridlock 2.2
File Size Uploaded
gridlock-2.2.tar.gz 42.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gridlock 2.2
File Interpreter ABI Platform
gridlock-2.2-py3-none-any.whl Python 3 none any Details

Total release size: 100.4 kB

Release files / gridlock-2.2.tar.gz

Download URL gridlock-2.2.tar.gz
Size 42.1 kB
Tags Source
SHA-256 checksum
How to use checksums
91b24259d9819d30501167aa1d038d0420e878c0e795f71892abb085ec7dae51
BLAKE2b-256 checksum
How to use checksums
ec7dbaf032605c406867cdb78a9a23653ea87f2d0774d44153061f0138f51d06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / gridlock-2.2-py3-none-any.whl

Download URL gridlock-2.2-py3-none-any.whl
Size 58.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
77f3d9d17e6ec8c92932f05e467a12e52e98f951d2861749757eed4641705b4a
BLAKE2b-256 checksum
How to use checksums
9fb851e11a039342621666a6a20235073e6964e75c12451a70cda2a63d5959c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release history Release notifications | RSS feed

This release

2.2 This release

2 release files

2.1

2 release files

2.0

2 release files

1.2

2 release files

1.1

2 release files

1.0

2 release files

0.5

2 release files

0.4

2 release files

0.3

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page