The problem it answers
Orbital data centres are pitched on free cooling and free solar power. The catch is the shadow: in low Earth orbit a satellite spends a large fraction of every revolution in eclipse, where compute must live on stored energy. This library takes orbit parameters, panel output and battery capacity, and returns the effective compute hours per day that survive the arithmetic.
Design
Python with a CLI and an API, MIT licensed, a full test suite and CI, and a citable Zenodo release. Grounded in standard orbital mechanics references.