actionAngleIsochroneApprox¶
- class galpy.actionAngle.actionAngleIsochroneApprox(*args, **kwargs)[source]¶
Action-angle formalism using an isochrone potential as an approximate potential and using a Fox & Binney (2014?) like algorithm to calculate the actions using orbit integrations and a torus-machinery-like angle-fit to get the angles and frequencies (Bovy 2014)
- __init__(*args, **kwargs)[source]¶
Initialize an actionAngleIsochroneApprox object.
- Parameters:
b (float or Quantity, optional) – Scale parameter of the isochrone parameter.
ip (IsochronePotential, optional) – Instance of a IsochronePotential.
aAI (actionAngleIsochrone, optional) – Instance of an actionAngleIsochrone.
pot (Potential or list of Potentials, optional) – Potential to calculate action-angle variables for.
tintJ (float, optional) – Time to integrate orbits for to estimate actions (can be Quantity).
ntintJ (int, optional) – Number of time-integration points.
integrate_method (str, optional) – Integration method to use.
dt (float, optional) – orbit.integrate dt keyword (for fixed stepsize integration).
maxn (int, optional) – Default value for all methods when using a grid in vec(n) up to this n (zero-based).
ro (float or Quantity, optional) – Distance scale for translation into internal units (default from configuration file).
vo (float or Quantity, optional) – Velocity scale for translation into internal units (default from configuration file).
Notes
2013-09-10 - Written - Bovy (IAS).