galpy.actionAngle.actionAngleTorus.hessianFreqs

actionAngleTorus.hessianFreqs(jr, jphi, jz, **kwargs)[source]

NAME:

hessianFreqs

PURPOSE:

return the Hessian d Omega / d J and frequencies Omega corresponding to a torus

INPUT:

jr - radial action (scalar)

jphi - azimuthal action (scalar)

jz - vertical action (scalar)

tol= (object-wide value) goal for |dJ|/|J| along the torus

dJ= (object-wide value) action difference when computing derivatives (Hessian or Jacobian)

nosym= (False) if True, don’t explicitly symmetrize the Hessian (good to check errors)

OUTPUT:

(dO/dJ,Omegar,Omegaphi,Omegaz,Autofit error message)

HISTORY:

2016-07-15 - Written - Bovy (UofT)