![]() |
SuperNOVAS v1.5
The NOVAS C library, made better
|
Files | |
calendar.c | |
Various functions to convert between calendar dates and Julian days. | |
cio.c | |
Functions to calculate or access the Celestial Intermediate Origin (CIO) location. | |
earth.c | |
Various functions relating to Earth position and rotation. | |
ephemeris.c | |
Functions that allow to define or access Solar-system ephemeris data. | |
equator.c | |
Various functions for calculating the equator and equinox of date, and related quatities. | |
frames.c | |
High-level and efficient astrometric calculations using observing frames. | |
grav.c | |
Various functions to deal with gravitational effects of the major Solar-system bodies on the astrometry. | |
itrf.c | |
Transformations of station coordinates, velocities, and Earth orinetation parameters (EOP) between various ITRF realizations, and conversion between Cartesian (x, y, z) and geodetic (longitude, latitude, altitude) coordinates w.r.t. | |
naif.c | |
Solar system ID mappings between NOVAS and NASA's Navigation and Ancillary Information Facility (NAIF), which is used by the JPL ephemeris systems. | |
nutation.c | |
SuperNOVAS implementations for the IAU2000 nutation series calculations, with varying trade-offs between computational cost and precision. | |
observer.c | |
This module provides a set of functions that define an astronomical observer location, or ones that relate to observer location. | |
orbital.c | |
Function relating to the use of Keplerian orbital elements. | |
parse.c | |
Various functions to parse string values for SuperNOVAS. | |
place.c | |
Various convenience variants of the NOVAS C place() function. | |
planets.c | |
Calculate approximate positions and velocities for the major planets, Sun, Moon, Earth-Moon Barycenter (EMB), and the Solar-system Barycenter (SSB), mainly by using Keplerian orbital elements. | |
refract.c | |
A collection of refraction models and utilities to use with novas_app_to_hor() or novas_hor_to_app(). | |
solsys-calceph.c | |
Solar-system ephemeris lookup via the CALCEPH C library. | |
solsys-cspice.c | |
Solar-system ephemeris lookup via the NAIF CSPICE library. | |
solsys-ephem.c | |
Major planet ephemeris lookup via the function, which was configured by set_ephem_provider(). | |
solsys3.c | |
Planet calculator functions for the Earth and Sun only, with an orbital model fitted to the DE405 ephemerides by JPL. | |
spectral.c | |
Various spectral / velocity related functions. | |
system.c | |
Various transformations between different coordinate systems used in astronomy, such as equatorial, ecliptic, Galactic, or local horizontal coordinate systems. | |
target.c | |
This module contains functions that define an observing target, or which are target related. | |
timescale.c | |
Functions to define and use different astronomical timescales and to convert among them. | |
transform.c | |
Various functions to transform rectangular equatorial vectors (positions or velocities) between different equatorial coordinate systems. | |
util.c | |
Various commonly used routines used throughout the SuperNOVAS library. | |