Repository navigation
GPKit 1.4.0 adds things and breaks nothing from 1.3.
What's new:
- Streaming:
Propagator.streamStateshands you a run of many satellites a block at a time, so a whole catalogue over a day doesn't need gigabytes. With the default budget it adds at most 24 MB on top of the propagators. - GPKitSources:
ElementSetStorekeeps the newest element sets and their history,FolderSourcereads files you already have, andLedger.nextAsktells you when you're allowed to ask a source again. - Catalogue scale: a new article, "Working with a whole catalogue", plus benchmark modes and records for constellation-sized runs and memory.
- A note on Android: what works today and what's still untested.
There was no 1.3.1. The small documentation fix I'd held back is in here instead.
To upgrade, point your package at from: "1.4.0".
The gpkit command-line downloads for Linux, macOS and Windows and the playground's module are attached below. The macOS one still isn't signed, so the first time macOS will block it: run xattr -d com.apple.quarantine gpkit where you unpacked it, or open it once and choose Open Anyway in System Settings, Privacy & Security.
Full details are in the changelog.