stable

stable#

Module implementing the stable bound orbit solutions of Fujita and Hikida

Functions

polar_solutions(a, constants, polar_roots)

Computes the polar solutions \(\theta(q_\theta), t^{(\theta)}(q_\theta), \phi^{(\theta)}(q_\theta)\) from equation 6 of Fujita and Hikida.

radial_solutions(a, constants, radial_roots)

Computes the radial solutions \(r(q_r), t^{(r)}(q_r), \phi^{(r)}(q_r)\) from equation 6 of Fujita and Hikida.

stable_trajectory(a, p, e, x[, ...])

Computes the time, radial, polar, and azimuthal coordinates of the orbit with the given parameters as a function of mino time.

Classes

StableOrbit(a, p, e, x[, initial_phases, M, mu])

Class representing a stable bound orbit in Kerr spacetime.