pyna - Python DYNAmics#

https://img.shields.io/pypi/v/pyna-chaos?color=blue&label=PyPI https://img.shields.io/pypi/pyversions/pyna-chaos https://img.shields.io/badge/license-LGPL--3.0-green https://github.com/WenyinWei/pyna/actions/workflows/docs.yml/badge.svg

pyna is a Python library for dynamical systems analysis and magnetic confinement fusion physics. It covers field-line tracing, Poincare maps, Hamiltonian systems, N-body interactions, finite-dimensional maps, Ito SDEs and the shared topology vocabulary used to promote sampled data into phase-space geometry.

Start Fast

Install, verify cyna, and run the first toroidal and general-dynamics examples.

Quick Start
Mini Cases

Short recipes for ODEs, Hamiltonian systems, maps, SDEs and topology promotion.

Mini Cases
Tutorials

Executed notebooks and narrative guides, including Monte Carlo SDE distribution estimation.

Tutorials and Examples
API Reference

Hand-written module guides plus the generated source reference.

API Reference