Anisotropic NFW DF of the Osipkov-Merritt type

class galpy.df.osipkovmerrittNFWdf(pot=None, ra=1.4, rmax=10000.0, ro=None, vo=None)[source]

Class that implements the anisotropic spherical NFW DF with radially varying anisotropy of the Osipkov-Merritt type

\[\beta(r) = \frac{1}{1+r_a^2/r^2}\]

with \(r_a\) the anistropy radius.

__init__(pot=None, ra=1.4, rmax=10000.0, ro=None, vo=None)[source]

Initialize a NFW DF with Osipkov-Merritt anisotropy

Parameters:
  • pot (potential.NFWPotential) – NFW potential which determines the DF

  • ra (float or Quantity, optional) – Anisotropy radius

  • rmax (float or Quantity, optional) – Maximum radius to consider (set to numpy.inf to evaluate NFW w/o cut-off)

  • 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

  • 2020-11-12 - Written - Bovy (UofT)