Skip to main content

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.

Metadata

Release files for fieldviz-mini 0.1.0

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

Source distribution (sdist)

Source distribution for fieldviz-mini 0.1.0
File Size Uploaded Provenance
fieldviz_mini-0.1.0.tar.gz 3.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for fieldviz-mini 0.1.0
File Interpreter ABI Platform
fieldviz_mini-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 9.1 kB

Release files / fieldviz_mini-0.1.0.tar.gz

Download URL fieldviz_mini-0.1.0.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
5ee4d36d1c3847f5ac4ac078129518154ff78853462c381e5e649601d30420ba
BLAKE2b-256 checksum
How to use checksums
b279780574b5c79aca93df9efa345a2f8e68e1ec662b056f6eb9b33cec10898d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release files / fieldviz_mini-0.1.0-py3-none-any.whl

Download URL fieldviz_mini-0.1.0-py3-none-any.whl
Size 5.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b38edd869d52d529187fa304f595f7e8743c5b4440a68c6174e69a3ff6957e44
BLAKE2b-256 checksum
How to use checksums
a1299390f77da45f4c8c15567939492dde8ecb6aa3b471d444ec6026b588222f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Security for fieldviz-mini 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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