Skip to content

JuliaGNI/GeometricProblems.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GeometricProblems.jl

Collection of example problems with interesting geometric structure for GeometricIntegrators.jl.

Stable Docs Latest Docs License Build Status codecov DOI

Example Problems

  • ABC Flow,
  • Exponential Growth,
  • Fermi-Pasta-Ulam Problem,
  • Hénon-Heiles System,
  • Kepler Problem,
  • Lorenz Attractor in 3D,
  • Lotka-Volterra in 2D,
  • Lotka-Volterra in 3D,
  • Lotka-Volterra in 4D,
  • Massless Charged Particle,
  • Harmonic Oscillator,
  • Coupled Harmonic Oscillator,
  • Nonlinear Oscillators,
    • Duffing Oscillator,
    • Lennard-Jones Oscillator,
    • Mathews-Lakshmanan Oscillator,
    • Morse Oscillator,
  • Pendulum,
    • Mathematical Pendulum,
    • Double Pendulum,
  • Planar Point Vortices,
  • Rigid Body,
  • Chaplygin Sleigh,
  • Inner Solar System,
  • Outer Solar System,
  • Heavy Top,
  • Toda lattice.

See ChargedParticleDynamics.jl for

  • Charged Particle Motion in various electromagnetic Fields,
  • Pauli Particle Dynamics in various electromagnetic Fields,
  • Guiding Center Dynamics in various magnetic fields,
  • Gyrokinetic Dynamics in various magnetic fields.

See GeometricExamples.jl for example scripts that run these problems with the integrators implemented in GeometricIntegrators.jl.

Development

We are using git hooks, e.g., to enforce that all tests pass before pushing. In order to activate these hooks, the following command must be executed once:

git config core.hooksPath .githooks