Chris
Chris
This is important to maintain a good coverage and ensure regression. The best is possibly to write a test based on an example of orbital determination.
With higher fidelity dynamics, orbital elements will start to oscillate. That causes issues with the orbital target control laws. For example, targeting SMA, ECC and INC at the same time...
Several control laws provide an efficiency calculation so that if the efficiency isn't good enough we can stop thrusting and wait for a better time to continue the maneuver. This...
Using the external Python command is outrageously slow, even after everything is loaded into memory. It's also not very precise since there is no interpolation. This issue shall add the...
Maybe even transform the `Orbit` struct to be based on these. They support all kinds of orbits, and make sense when reading the values. Lagrange VOP allow for arbitrary perturbations...
Use TOF to compute best time to start the launch for a given thrust. Effectively, run with an initial guess from a launch date, then propagate until the target orbit...
``` r = (r_s*(sin alpha)^6)/(1-3*(sin(alpha))^2) theta = theta_0 - 4*alpha-3*cotan(alpha) -- cotan == cot ```