galpy.df.quasiisothermaldf.__call__¶

quasiisothermaldf.
__call__
(*args, **kwargs)[source]¶ NAME:
__call__PURPOSE:
return the DFINPUT:
Either:
 a)(jr,lz,jz) tuple; each can be a Quantity
 where:
 jr  radial action lz  zcomponent of angular momentum jz  vertical action
 R,vR,vT,z,vz
 Orbit instance: initial condition used if that’s it, orbit(t) if there is a time given as well
log= if True, return the natural log
+scipy.integrate.quadrature kwargs
func= function of (jr,lz,jz) to multiply f with (useful for moments)
OUTPUT:
value of DFHISTORY:
20120725  Written  Bovy (IAS@MPIA)NOTE:
For MiyamotoNagai/adiabatic approximation this seems to take about 30 ms / evaluation in the extended Solar neighborhood For a MWPotential/adiabatic approximation this takes about 50 ms / evaluation in the extended Solar neighborhood
For adiabaticapproximation grid this seems to take about 0.67 to 0.75 ms / evaluation in the extended Solar neighborhood (includes some out of the grid)
up to 200x faster when called with vector R,vR,vT,z,vz