Henon-Heiles potential

class galpy.potential.HenonHeilesPotential(amp=1.0, ro=None, vo=None)[source]

Class that implements a the Henon & Heiles (1964) potential

\[\Phi(R,\phi) = \frac{\mathrm{amp}}{2}\,\left[R^2 + \frac{2\,R^3}{3}\,\sin\left(3\,\phi\right)\right]\]
__init__(amp=1.0, ro=None, vo=None)[source]

Initialize a Henon-Heiles potential

Parameters:
  • amp (float, optional) – Amplitude to be applied to the potential (default: 1.)

  • ro (float or Quantity, optional) – Distance scale for translation into internal units (default from configuration file).

  • vo (float or Quantity, optional) – Velocity scale for translation into internal units (default from configuration file).

Notes

  • 2017-10-16 - Written - Bovy (UofT)