Breaking back-compatibility
- Epoch type no longer is supported, epoch object constructor accept a string "jd", "mjd" or "mjd2000"
Major New Features
- New web site
- Python 3 compatibility
- Support for Earth orbiting satellites added. TLE and SGP4 propagator are used in the new planet_tle class
- New phasing module, contains clustering, knn and more, to locate good or bad phasing between orbiting objects
- Two new problems in trajopt module. Multiple randezvous (low-thrust) and single leg multiple impulses.
- Support to read SATCOM database
- Support to read Celestrack TLE files
Minor New Features
- New improved build system
- Barker equation for the time of flight along a parabola
- A new fly by routine returns the necessary DV to fix a fly-by
- GTOC7 asteroids added
- New constructor overloaded for planet: r,v can be now be used to instantiate a planet
- Converter from r,v, to osculating orbital parameter added (ic2par)
- get_state added to the Sims Flanagan leg
- Bug Fix Neptune Uranus ephs