Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:

include |
novas-calceph.h | SuperNOVAS functions interfacing with the CALCEPH C library
novas-cspice.h | SuperNOVAS functions interfacing with the NAIF CSPICE Toolkit
novas-mutex.h |
novas.h | SuperNOVAS types, definitions, and function prototypes
supernovas.h |
src |
c99 |
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
cmp.c |
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
iers.c |
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
moon.c |
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 specifications of angles, time, dates, and coordinate epochs
place.c | Various convenience variants of the NOVAS C place() function
planets.c | Calculate approximate positions and velocities for the major planets, Sun, 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
cpp |
Angle.cpp |
Apparent.cpp |
AstrometricPosition.cpp |
Calendar.cpp |
CatalogEntry.cpp |
Coordinate.cpp |
Ecliptic.cpp |
EOP.cpp |
Equatorial.cpp |
Equinox.cpp |
Frame.cpp |
Galactic.cpp |
Geometric.cpp |
Horizontal.cpp |
Interferometric.cpp |
Interval.cpp |
Observer.cpp |
Orbital.cpp |
Position.cpp |
Pressure.cpp |
Scalar.cpp |
ScalarEvolution.cpp |
ScalarVelocity.cpp |
Site.cpp |
Source.cpp |
Spherical.cpp |
Temperature.cpp |
Time.cpp |
TimeAngle.cpp |
Track.cpp |
Vector.cpp |
Velocity.cpp |
Weather.cpp |