Vertical Kuijken & Gilmore potential

class galpy.potential.KGPotential(K=1.15, F=0.03, D=1.8, amp=1.0, 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__(K=1.15, F=0.03, D=1.8, amp=1.0, ro=None, vo=None)[source]

NAME:

__init__

PURPOSE:

Initialize a KGPotential

INPUT:

K= K parameter (= \(2\pi \Sigma_{\mathrm{disk}}\); specify either as surface density or directly as force [i.e., including \(2\pi G\)]; can be Quantity)

F= F parameter (= \(4\pi\rho_{\mathrm{halo}}\); specify either as density or directly as second potential derivative [i.e., including \(4\pi G\)]; can be Quantity)

D= D parameter (natural units or Quantity length units)

amp - an overall amplitude

OUTPUT:

instance

HISTORY:

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