-
Notifications
You must be signed in to change notification settings - Fork 5
Conversation
Fixes #18 |
Can you add a contour that shows the ISCO (r =~ 9 r_g in this case)? I'd expect g to drop inside the ISCO on the near side as the radial velocity increases. (Apologies for jumping in mid-conversation; might be misinterpreting the figures!) |
@phajy I wasn't convinced by these plots either, which is why I've left the PR unmerged... With the ISCO contour: There's a slight convention error that I noticed last week, which may be causing this: Switching the direction of the |
The only problem is that doesn't feel right: The current photon velocity vector for the redshift is the reverse of the calculated 4-vector, since we trace forwards through time, but calculate backwards. AccretionFormulae.jl/src/redshift.jl Lines 176 to 180 in d784a62
But to get the 2nd plot in my last comment requires p = @inbounds @SVector [
-v[1], v[2], 0, -v[4]
] (and similar for the Carter method) which feels like it's going the wrong way? |
Thanks for adding the contour. I hadn't realised where the outer radius of the disk was which caused me a bit of confusion but now it is obvious! Yes, we're integrating backwards to need to reverse the photon direction but the disk gas velocity should be OK without needing to be reversed. Ah, one other oddity I've thought of that arises from integrating backwards from the observer. A ray propagating close enough to the (spinning) black hole should co-rotate with the black hole (whichever direction it is spinning in if a = ±1). Does the symmetry of the equations change with t -> -t (e.g., do we need a -> -a or something like that)? |
@phajy I tried using the Comparing the redshift plot in Cunningham (1975) fig 1, the images obtained with the latter p = @inbounds @SVector [
-v[1], v[2], 0, -v[4]
] seem to match the profiles for |
Updated the signs to reflect the second case -- we'll come up with a justification later, but this will at least let Dan and Kyle explore physical quantities within the ISCO for arbitrary spin. |
Along with
this now fixes calculation errors in the plunging region redshift.
Plots
For
M=1.0
,a=-1.0
at tolerance1e-9
: