Skip to content
Success

Changes

Summary

  1. Shepperd cleanup (commit: 31bc132) (details)
Commit 31bc1327dadf1117b2a250413339dfbb825c0702 by lamont
Shepperd cleanup

This fixes Solve2 to do the better U3 solve to propagate the
state and then adds a single U5 solve to generate the STM.

There's a comment in Shepperd's paper that you don't want to
generate higher order recursive fractions from lower order, so
do the work to recompute it.

Tests have been fixed to be deterministically random so they
won't randomly break.
(commit: 31bc132)
The file was modified MechJebLibTest/TwoBodyTests/ShepperdTests.cs (diff)
The file was modified MechJebLib/TwoBody/Shepperd.cs (diff)
The file was modified MechJebLibTest/TwoBodyTests/FarnocchiaTests.cs (diff)