galpy.potential.LinShuReductionFactor¶
- galpy.potential.LinShuReductionFactor(axiPot, R, sigmar, nonaxiPot=None, k=None, m=None, OmegaP=None)[source]¶
Calculate the Lin & Shu (1966) reduction factor: the reduced linear response of a kinematically-warm stellar disk to a perturbation
- Parameters:
axiPot (Potential or list of Potential instances) – The background, axisymmetric potential
R (float or Quantity) – Cylindrical radius
sigmar (float or Quantity) – Radial velocity dispersion of the population
nonaxiPot (Potential object, optional) – A non-axisymmetric Potential instance (such as SteadyLogSpiralPotential) that has functions that return OmegaP, m, and wavenumber. Either provide nonaxiPot or m, k, OmegaP.
k (float or Quantity, optional) – Wavenumber (see Binney & Tremaine 2008). Either provide nonaxiPot or m, k, OmegaP.
m (int, optional) – m in the perturbation’s m x phi (number of arms for a spiral). Either provide nonaxiPot or m, k, OmegaP.
OmegaP (float or Quantity, optional) – Pattern speed. Note that in the usual Lin-Shu formula omega = m x OmegaP. Either provide nonaxiPot or m, k, OmegaP.
- Returns:
The reduction factor
- Return type:
float
Notes
2014-08-23 - Written - Bovy (IAS)