Vertical Kuijken & Gilmore potential

class galpy.potential.KGPotential(amp=1.0, K=1.15, F=0.03, D=1.8, ro=None, vo=None)[source]

Class representing the Kuijken & Gilmore (1989) potential

\[\Phi(x) = \mathrm{amp}\,\left(K\,\left(\sqrt{x^2+D^2}-D\right)+F\,x^2\right)\]
__init__(amp=1.0, K=1.15, F=0.03, D=1.8, ro=None, vo=None)[source]

Initialize a KGPotential

Parameters:
  • amp (float or Quantity, optional) – An overall amplitude, by default 1.0

  • K (float or Quantity, optional) – K parameter (= 2πΣ_disk; specify either as surface density or directly as force [i.e., including 2πG]), by default 1.15

  • F (float or Quantity, optional) – F parameter (= 4πρ_halo; specify either as density or directly as second potential derivative [i.e., including 4πG]), by default 0.03

  • D (float or Quantity, optional) – D parameter (natural units or Quantity length units), by default 1.8

  • 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

  • 2010-07-12 - Written - Bovy (NYU)