Tiny vector-field and attractor visualizer
Project description
fieldviz-mini
A tiny Python library for exploring 2D vector fields, attractors, and flow dynamics.
Features
- Simple API for defining vector fields
- RK4 & Euler integrators
- Streamline plotting
- Quiver field visualization
- A few preset fields (spiral sink, saddle, Lorenz-like)
Install
pip install fieldviz-mini
Example
from fieldviz_mini import spiral_sink, plot_vector_field, plot_streamlines
field = spiral_sink()
plot_vector_field(field)
plot_streamlines(field, seeds=[(1,1), (-1,0), (0.5,-1)])
This package is intentionally minimal : a small tool for intuition-building and exploration.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fieldviz_mini-0.1.0.tar.gz
(3.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file fieldviz_mini-0.1.0.tar.gz.
File metadata
- Download URL: fieldviz_mini-0.1.0.tar.gz
- Upload date:
- Size: 3.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5ee4d36d1c3847f5ac4ac078129518154ff78853462c381e5e649601d30420ba
|
|
| MD5 |
f5f48b49c572c750391ba098a4c77272
|
|
| BLAKE2b-256 |
b279780574b5c79aca93df9efa345a2f8e68e1ec662b056f6eb9b33cec10898d
|
File details
Details for the file fieldviz_mini-0.1.0-py3-none-any.whl.
File metadata
- Download URL: fieldviz_mini-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b38edd869d52d529187fa304f595f7e8743c5b4440a68c6174e69a3ff6957e44
|
|
| MD5 |
e7b035a5eaffdde721bb6e56424b87c1
|
|
| BLAKE2b-256 |
a1299390f77da45f4c8c15567939492dde8ecb6aa3b471d444ec6026b588222f
|