Isothermal disk potential

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

Class representing the one-dimensional self-gravitating isothermal disk

\[\rho(x) = \mathrm{amp}\,\mathrm{sech}^2\left(\frac{x}{2H}\right)\]

where the scale height \(H^2 = \sigma^2/[8\pi G \,\mathrm{amp}]\). The parameter to setup the disk is the velocity dispersion \(\sigma\).

__init__(amp=1.0, sigma=0.1, ro=None, vo=None)[source]

Initialize an IsothermalDiskPotential.

Parameters:
  • amp (float, optional) – An overall amplitude.

  • sigma (float or Quantity, optional) – Velocity dispersion.

  • 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

  • 2018-04-11 - Written - Bovy (UofT)