LibNova is a general purpose, double precision, celestial mechanics, astrometry and astrodynamics library.
- Calculates planetary positions using VSOP87 theory.
- Calculates lunar positions using ELP82 theory.
- Orbital positions for comets and asteroid with elliptic, parabolic and hyperbolic orbits.
- Rise, set and transit timings based on observer location.
- Aberration, nutation and precession.
This repo has the same soruces as the original one but the target build environment is Visual Studio 2022 on Windows 10 OS.
Simply open libnova.sln solution file in Visual Studio 2022 and build.