Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/laheller/libnova
Celestial Mechanics Engine, forked from: https://sourceforge.net/projects/libnova/
https://github.com/laheller/libnova
Last synced: about 1 month ago
JSON representation
Celestial Mechanics Engine, forked from: https://sourceforge.net/projects/libnova/
- Host: GitHub
- URL: https://github.com/laheller/libnova
- Owner: laheller
- License: lgpl-2.1
- Created: 2023-01-14T20:36:25.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-27T12:58:11.000Z (almost 2 years ago)
- Last Synced: 2024-10-30T00:07:25.354Z (2 months ago)
- Language: C
- Size: 1.29 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LibNova
LibNova is a general purpose, double precision, celestial mechanics, astrometry and astrodynamics library.
[![MSBuild](https://github.com/laheller/libnova/actions/workflows/msbuild.yml/badge.svg?branch=main)](https://github.com/laheller/libnova/actions/workflows/msbuild.yml)
# Features
- 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.# Build
This repo has the same soruces as the [original one](https://sourceforge.net/projects/libnova/) 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.