galpy.actionAngle.actionAngle.actionsFreqsAngles

actionAngle.actionsFreqsAngles(*args, **kwargs)[source]

NAME:

actionsFreqsAngles

PURPOSE:

evaluate the actions, frequencies, and angles (jr,lz,jz,Omegar,Omegaphi,Omegaz,angler,anglephi,anglez)

INPUT:

Either:

  1. R,vR,vT,z,vz,phi:

    1. floats: phase-space value for single object (phi is optional) (each can be a Quantity)

    2. numpy.ndarray: [N] phase-space values for N objects (each can be a Quantity)

  2. Orbit instance: initial condition used if that’s it, orbit(t) if there is a time given as well as the second argument

OUTPUT:

(jr,lz,jz,Omegar,Omegaphi,Omegaz,angler,anglephi,anglez)

HISTORY:

2014-01-03 - Written for top level - Bovy (IAS)