Python Programs for Nonlinear Dynamics

Your Journey Begins

Explore a smorgasbord of Python programs for nonlinear dynamics simulations.

Programs Available at GitHub

DoublePendulum.py

Double or compound pendulum


PenInverted.py

Inverted driven pendulum


StandmapHom.py

Poincare’s Homoclinic Tangle


Hamilton4D.py

Henon-Heiles Chaos


Lozi.py

Lozi Map


Kuramoto.py

Kuramoto Synchronization


Trirep.py

Population Dynamics


SIRS.py

Immunity in the Age of Contagion


NetSIRSF.py

The SIRS epidemic model


SIRWave.py

Compartment epidemic model


SIR.py

Susceptible-Infected-Recovered


StandMapTwist.py

Twist Map


Flow2D.py

Van der Pol Oscillator


gravlens.py

Gravitational Lensing and Photon Orbits


Hill.py

Hill Region of the 3-body problem


raysimple.py

Eikonal ray equation


Duffing.py

Duffing Equation


WebMap.py

Hamiltonian Web Map