Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
nolte authored May 21, 2022
1 parent 1455609 commit 183574b
Showing 1 changed file with 32 additions and 32 deletions.
64 changes: 32 additions & 32 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,101 +7,101 @@ These Python programs can be downloaded from GitHub at



DWH.py
DWH.py:
Biased double well.

DampedDriven.py
DampedDriven.py:
Driven-damped oscillators. Options are: driven-damped pendulum and driven-damped double well potential. Plots a two-dimensional Poincaré section.

DoublePendulum.py
DoublePendulum.py:
Double pendulum.

Duffing.py
Duffing.py:
Duffing oscillator.

FlipPhone.py
FlipPhone.py:
Flipping iPhone simulator. (See https://galileo-unbound.blog/2021/10/10/physics-of-the-flipping-iphone-and-the-fate-of-the-earth/.)

Flow2D.py
Flow2D.py:
Simple flows for 2D autonomous dynamical systems. Options are: Medio, van der Pol, and Fitzhugh-Nagumo models.

Flow2DBorder.py
Flow2DBorder.py:
Same as Flow2D.py but with initial conditions set on the boarder of the phase portrait.

Flow3D.py
Flow3D.py:
Flows for 3D autonomous dynamical systems. Options are: Lorenz, Rössler and Chua’s Circuit.

GravSynch.py
GravSynch.py:
Synchronization of clocks in a spaceship near a black hole. (See: https://galileo-unbound.blog/2021/05/16/locking-clocks-in-strong-gravity/)

gravlens.py
gravlens.py:
Gravitational lensing. (See: https://galileo-unbound.blog/2021/04/05/the-lens-of-gravity-einsteins-rings/)

Hamilton4D.py
Hamilton4D.py:
Hamiltonian flows for 4D autonomous systems. Options are: Henon-Heiles potential, and the crescent potential. Plots a two-dimensional Poincaré section.

Heiles.py
Heiles.py:
Henon-Heiles and also a crescent model

HenonHeiles.py
HenonHeiles.py:
Standalone Henon-Heiles model.

Hill.py
Hill.py:
Hill potentials for 3-body problem.

Kuramoto.py
Kuramoto.py:
Kuramoto synchronization of phase oscillators on a complete graph.

logistic.py
logistic.py:
Logistic discrete map, plus some other choices.

Lozi.py
Lozi.py:
Discrete iterated Lozi map conserves volume.

NetDynamics.py
NetDynamics.py:
Coupled phase oscillators on various network topologies. Has more options than coupleNdriver.py.

NetSIR.py
NetSIR.py:
SIR viral infection model on networks

NetSIRS.py
NetSIRS.py:
SIRS viral infection model on networks

PenInverted.py
PenInverted.py:
Inverted pendulum. (See: https://galileo-unbound.blog/2020/09/14/up-side-down-physics-dynamic-equilibrium-and-the-inverted-pendulum/)

Perturbed.py
Perturbed.py:
Driven undampded oscillators with a plane-wave perturbation. Options are: pendulum and double-well potential. These are driven nonlinear Hamiltonian systems. When driven at small perturbation amplitude near the separatrix, chaos emerges. These systems do not conserve energy, because there is a constant input and output of energy as the system reacts against the drive force. Plots a two-dimensional Poincaré section.

raysimple.py
raysimple.py:
Eikonal equation simulator.

SIR.py
SIR.py:
SIR homogeneous COVID-19 model

SIRS.py
SIRS.py:
SIRS homogeneous COVID-19 model

SIRWave.py
SIRWave.py:
Covid-19 second wave model

StandMap.py
StandMap.py:
The Chirikov map, also known as the standard map, is a discrete itereated map with winding numbers and islands of stability.

StandMapHom.py
StandMapHom.py:
Homoclinic tangle for the standard map.

StandMapTwist.py
StandMapTwist.py:
The Standard Map in twist format

trirep.py
trirep.py:
Replicator dynamics in 3D simplex format.

UserFunction.py
UserFunction.py:
Growing library of user functions
linfit.py – linear regression function

WebMap.py
WebMap.py:
The discrete map of a periodically kicked oscillator displays a web of dynamics. (See: https://galileo-unbound.blog/2018/10/27/how-to-weave-a-tapestry-from-hamiltonian-chaos/)

(Selected Python programs can be found at the Galileo Unbound Blog Site:
Expand Down

0 comments on commit 183574b

Please sign in to comment.