pyna - Python DYNAmics#
pyna est une bibliothèque Python pour l’analyse des systèmes dynamiques et la physique de la fusion par confinement magnétique. Elle couvre le traçage de lignes de champ, les cartes de Poincaré, les systèmes hamiltoniens, les interactions à N corps, les applications de dimension finie, les SDE d’Ito, ainsi que le vocabulaire topologique commun qui permet de promouvoir des données échantillonnées en géométrie d’espace des phases.
Installer, vérifier cyna, puis exécuter les premiers exemples toroïdaux et de dynamique générale.
Recettes courtes pour les ODE, les systèmes hamiltoniens, les cartes, les SDE et la promotion topologique.
Notebooks exécutés et guides narratifs, dont l’estimation de distributions de SDE par Monte Carlo.
Guides de modules rédigés manuellement, plus la référence source générée.
Documentation
- Installation
- Demarrage rapide
- Mini-cas
- Quel point d’entree ?
- Cas 1 : d’un échantillon ODE à un cycle fermé
- Cas 2 : d’une iteration de carte à une orbite périodique
- Cas 3 : points O/X analytiques de stellarator
- Cas 4 : enregistrement d’un système personnalise
- Cas 5 : estimation de distribution de SDE
- Cas 6 : ou personnaliser
- Checklist pour notebooks
- Tutoriels et exemples
- Référence API
- Théorie
- Developpement