-
Notifications
You must be signed in to change notification settings - Fork 9
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
fix test_geodtest_geodesic_inverse12 S12 behavior #30
Comments
I'll plan to look at this next, possibly including #31 in the same pass, depending on how closely they turn out to be related. |
stonylohr
added a commit
to stonylohr/geographiclib-rs
that referenced
this issue
Feb 8, 2021
Assorted fixes. Added test exception for GeodTest.dat line 400001 inverse12, which Karney's code fails identically to ours.
bors bot
added a commit
that referenced
this issue
Feb 22, 2021
41: #30 part: geodtest inverse12 S12 r=michaelkirk a=stonylohr Assorted fixes. Added test exception for GeodTest.dat line 400001 inverse12, which Karney's code fails identically to ours. This one has been slower going. There are clearly some remaining issues that should be addressed through further fixes in either main code or tests, one of which involves Lambda12 returning a value that differs at the 3rd significant digit for inputs that differ at the 13th digit or later. Other cases not yet explored at all. Anyway, I thought what I have so far was worth sharing. I can comment more in the coming days, but have to get going for now. - [ ] I agree to follow the project's [code of conduct](https://github.com/georust/geo/blob/master/CODE_OF_CONDUCT.md). - [ ] I added an entry to `CHANGES.md` if knowledge of this change could be valuable to users. --- Co-authored-by: Stony <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This inverse test using GeodTest data currently requires an S12 tolerance of 30 billion to pass call cases. Fix geodesic behavior to return more reasonable values, then adjust the tolerance used by this test.
The text was updated successfully, but these errors were encountered: