Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error for KerrGeoOrbit when a=0 #45

Open
VojtechW opened this issue Feb 9, 2023 · 1 comment
Open

Error for KerrGeoOrbit when a=0 #45

VojtechW opened this issue Feb 9, 2023 · 1 comment
Milestone

Comments

@VojtechW
Copy link
Contributor

VojtechW commented Feb 9, 2023

It seems that the analytical method for KerrGeoOrbit returns expressions that are not manifestly real for $a=0$.

MWE:
orbit = KerrGeoOrbit[0, 20, 0.9, Cos[\[Pi]/8]];
{t, r, \[Theta], \[CurlyPhi]} = orbit["Trajectory"];
Show[ParametricPlot3D[{r[\[Lambda]] Sin[\[Theta][\[Lambda]]] Cos[\ \[CurlyPhi][\[Lambda]]], r[\[Lambda]] Sin[\[Theta][\[Lambda]]] Sin[\[CurlyPhi][\[Lambda]]], r[\[Lambda]] Cos[\[Theta][\[Lambda]]]}, {\[Lambda], 0, 20}, ImageSize -> 700, Boxed -> False, Axes -> False, PlotStyle -> Red, PlotRange -> All], Graphics3D[{Black, Sphere[{0, 0, 0}, 2]}]]

Returns
obrazek

This appears for any $p,e,x$ at $a=0$.

@nielsw2 nielsw2 added this to the Version 1.0.0 milestone Mar 16, 2023
@nielsw2
Copy link
Member

nielsw2 commented Jun 28, 2023

I am not sure why this error appears as the trajectory evaluates just fine and the plot also works. The error message only appears with ParametricPlot3D, and does not appear if you instead use a Table.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants