constants#
Module containing functions for computing the constants of motion for an orbit in Kerr Spacetime. Constants of motion are computed using the method described in Appendix B of Schmidt.
Functions
|
Computes the dimensionless angular momentum of a bound orbit with the given parameters |
|
Computes the orbital parameters \((a,p,e,x)\) for a stable bound orbit with the given constants of motion |
|
Computes the dimensionless carter constant of a bound orbit with the given parameters |
|
Computes the dimensionless energy, angular momentum, and Carter constant of a bound orbit with the given parameters |
|
Computes the dimensionless energy of a bound orbit with the given parameters |
|
Constructs a faster separatrix function for a given value of \(a\) by interpolating over a grid of \(e\) and \(x\) values. |
|
Tests whether or not the given orbital parameters define a stable bound orbit |
|
Computes the radial roots for a plunging orbit. |
|
Scales the dimensionless constants of motion to the given mass parameters |
|
Returns the value of p at the separatrix for the given orbital parameters computed using the bracked root finding method described in Stein and Warburton |
|
Computes the polar roots for a stable bound orbit as defined in equation 10 of Fujita and Hikida. |
|
Computes the radial roots for a stable bound orbit as defined in equation 10 of Fujita and Hikida. |
|
Tests whether the given parameters fall into the allowed ranges |