Releases: esa/pykep
Code Refresh
Optimize
Fix for win compilers
As revealed by conda's toolchsin, the cspice code definition of the complex type is in conflict with win compiler. This point release fixes the issue changing that name to complex_type.
Spice Update
- The new cSPICE version is N0066, released April 10, 2017 from JPL.
- Several small bug fixes. All jupyter notebooks now run.
- Doc improvements
The Gym and More
In this release we have heavily reworked the build system as well as introduced a few interesting features, namely:
1 - A more, consolidated, prototype for the interplanetary trajectory gym.
2 - The possibility to compute complex gravity accelerations (due to high order harmonics).
Docs have been improved, but that is an area were more
Bug fixes and more support on Equinoctial Elements
This release includes general bug fixes and improvements. In particular equinoctial elements conventions are changed and TLE reads are now compatible with py27-37.
Python 37
pykep 2.1. Some small bug fixes
- Bug fix in equinoctial elements
- New build system
pykep 2.0. Breaking back compatibility.
- Updating to pygmo 2 (and dropping PyGMO)
- Adding the Pontryagin module
- Bug fixes on planet ephs (affecting low inclinations and eccentricites)
- Implementation of modified equinoctial parameters
- Adding more examples
- Documentation fixes
- Clang format and pep8 enforced
- Some API improvements (more kwargs)
Official Release of 2016
Several additions were made, notably with respect to the Earth environment.