Previous topic

Dehnen DF

Next topic

galpy.df.quasiisothermaldf.__call__

This Page

Shu DF

class galpy.df.shudf(surfaceSigma=<class galpy.df_src.surfaceSigmaProfile.expSurfaceSigmaProfile at 0x6452328>, profileParams=(0.3333333333333333, 1.0, 0.2), correct=False, beta=0.0, **kwargs)

Shu’s df (1969)

__init__(surfaceSigma=<class galpy.df_src.surfaceSigmaProfile.expSurfaceSigmaProfile at 0x6452328>, profileParams=(0.3333333333333333, 1.0, 0.2), correct=False, beta=0.0, **kwargs)
NAME:
__init__
PURPOSE:
Initialize a Shu DF
INPUT:
surfaceSigma - instance or class name of the target
surface density and sigma_R profile (default: both exponential)
profileParams - parameters of the surface and sigma_R profile:

(xD,xS,Sro) where

xD - disk surface mass scalelength / Ro

xS - disk velocity dispersion scalelength / Ro

Sro - disk velocity dispersion at Ro (/vo)

Directly given to the ‘surfaceSigmaProfile class, so could be anything that class takes

beta - power-law index of the rotation curve

correct - if True, correct the DF

+DFcorrection kwargs (except for those already specified)

OUTPUT:

instance

HISTORY:

2010-05-09 - Written - Bovy (NYU)