actionAngleAdiabaticGrid¶
-
class
galpy.actionAngle.
actionAngleAdiabaticGrid
(pot=None, zmax=1.0, gamma=1.0, Rmax=5.0, nR=16, nEz=16, nEr=31, nLz=31, numcores=1, **kwargs)[source]¶ Action-angle formalism for axisymmetric potentials using the adiabatic approximation, grid-based interpolation
-
__init__
(pot=None, zmax=1.0, gamma=1.0, Rmax=5.0, nR=16, nEz=16, nEr=31, nLz=31, numcores=1, **kwargs)[source]¶ - NAME:
- __init__
- PURPOSE:
- initialize an actionAngleAdiabaticGrid object
INPUT:
pot= potential or list of potentials
zmax= zmax for building Ez grid
Rmax = Rmax for building grids
gamma= (default=1.) replace Lz by Lz+gamma Jz in effective potential
nEz=, nEr=, nLz, nR= grid size
numcores= number of cpus to use to parallellize
c= if True, use C to calculate actions
ro= distance from vantage point to GC (kpc; can be Quantity)
vo= circular velocity at ro (km/s; can be Quantity)
+scipy.integrate.quad keywords
OUTPUT:
instanceHISTORY:
2012-07-27 - Written - Bovy (IAS@MPIA)
-