Pykep

Latest version: v2.6

Safety actively analyzes 687918 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

1.2.0

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

1.1.3

Major Changes
- A new Lambert routine is implemented. When compared with the previous version a speed improvment of 1.7 is obtained
- Planet ephemerides are now virtual. This allows to reimplement them in the derived class as non keplerian. This is now done for planet_ss implementing the polynomial expansion taken from JPL web site (http://ssd.jpl.nasa.gov/?planet_pos) and valid in the 1800-2050 time frame

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.