SuperNOVAS C++ API v1.8
High-precision C/C++ astrometry library
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level 123]
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