Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:

novas_cat_entry | Basic astrometric data for any sidereal object located outside the solar system
novas_delaunay_args | Fundamental Delaunay arguments of the Sun and Moon, from Simon section 3.4(b.3)
novas_eop | Earth Orienation Parameters (EOP), such as obtained from IERS
novas_frame | A set of parameters that uniquely define the place and time of observation
novas_in_space | Data for an observer's location on Earth orbit
novas_matrix | A 3x3 matrix for coordinate transformations
novas_object | Celestial object of interest
novas_observable | Spherical and spectral coordinate set
novas_observer | Observer location
novas_on_surface | Data for an observer's location on the surface of the Earth, and optional local weather data for refraction calculations only
novas_orbital | Keplerian orbital elements for NOVAS_ORBITAL_OBJECT type
novas_orbital_system | Specification of an orbital system, in which orbital elements are defined
novas_planet_bundle | Position and velocity data for a set of major planets (which may include the Sun and the Moon also)
novas_sky_pos | Celestial object's place on the sky; contains the output from place()
novas_timespec | A structure, which defines a precise instant of time that can be expressed in any of the astronomical timescales
novas_track | The spherical and spectral tracking position of a source, and its first and second time derivatives
novas_transform | A transformation between two astronomical coordinate systems for the same observer location and time
supernovas::Constant | Various physical constants that SuperNOVAS uses for astrometric calculations, all expressed in terms of SI units
supernovas::Unit | Various physical units for converting quantities expressed in conventional units to SI, and vice versa
supernovas::Validating | A simple interface class handling validation checking for classes that inherit it
supernovas::Track< Equatorial > |
supernovas::EquatorialTrack | Approximate trajectory of a source in equatorial coordinates, using a local quadratic approximation around a time instant
supernovas::Track< Horizontal > |
supernovas::HorizontalTrack | Approximate trajectory of a source in horizontal coordinates, using a local quadratic approximation around a time instant
supernovas::Apparent | Apparent position on sky as seen by an observer at a specific time of observation
supernovas::Calendar | Type of calendar used for representing dates, such as Gregorian, Roman, or astronomical
supernovas::CalendarDate | A time specified in a specific type of calendar (Gregorian, Roman, or astronomical)
supernovas::CatalogEntry | Defines the astrometric parameters of a sidereal source, such as a star, a Galactic cloud, a distant galaxy, or a quasar
supernovas::EOP | IERS Earth Orientation Parameters (EOP)
supernovas::Equinox | An inertial equatorial coordinate system, defined by the orientation of the equator and its origin (such as the Vernal Equinox or else the Celestial Intermediate Origin), relative to which the right ascension and declination (RA/Dec) coordinates are measured
supernovas::Frame | An observing frame, defined by an observer location and precise time of observation
supernovas::Geometric | The geometric (3D) position and velocity of a source relative to an observer location
supernovas::Observer | An abstract observer location
supernovas::GeocentricObserver | An observer location and motion, defined relative to the geocenter, such as for an Earth-orbit satellite, or for a virtual observer located at the geocenter itself
supernovas::GeodeticObserver | An observer location at a geodetic (longitude, latitude, altitude) location at the surface or above it (such as in an aircraft or on balloon)
supernovas::SolarSystemObserver | An observer location anywhere in the Solar System, defined by its momentary barycentric position and velocity vectors
supernovas::Orbital | Keplerian orbital elements, for example, for a comet using parameters published by the IAU Minor Planet Center
supernovas::OrbitalSystem | Orbital system for Keplerian orbitals, defining the orbital plane and orientation, and the central body (such as the Sun or a planet), around which the Keplerian orbital is to be defined
supernovas::Scalar | Abstract base class for scalar quantities, expressed in standard S.I
supernovas::Angle | A representation of a regularized angle, which can be expressed in various commonly used angular units as needed
supernovas::TimeAngle | A representation of a regularized angle, which can also be represented as a time value in the 0 to 24 hour range
supernovas::Coordinate | A scalar coordinate or distance between two points in space
supernovas::Interval | A signed time interval between two instants of time, in the astronomical timescale of choice
supernovas::Pressure | A physical pressure value, which can be instantiated, and then expressed, in different commonly used pressure units (kPa, mbar, torr, atm, and more)
supernovas::ScalarVelocity | A scalar velocity (if signed) or speed (if unsigned)
supernovas::Temperature | A physical temperature value, which can be instantiated, and then expressed, in different commonly used temperature units (C, K, or F)
supernovas::ScalarEvolution | The evolution of a scalar quantity in time, based on a local quadratic approximation
supernovas::Site | An Earth-based (geodetic) observer site location, or a momentary airborne observer location
supernovas::Source | An abstract superclass for an astronomical source or target of observation
supernovas::CatalogSource | A sidereal source, defined by its catalog coordinates and various other available catalog parameters
supernovas::SolarSystemSource | An abstract class of an astronomical source within the Solar-system
supernovas::EphemerisSource | A Solar-system source, whose positions / velocities are provided from ephemeris data
supernovas::OrbitalSource | A Solar-system source, whose position and velocity can be calculated using Keplerian orbital elements
supernovas::Planet | A major planet (including Pluto), or the Sun, the Moon, the Solar-System Barycenter (SSB), the Earth-Moon Barycenter (EMB), or the Pluto-system barycenter
supernovas::Spherical | Spherical coordinates (longitude, latitude), representing a direction on sky
supernovas::Ecliptic | Ecliptic coordinates (l, b or λ, β), representing the direction on the sky, for a particular type of equatorial coordinate reference system, relative to the ecliptic and equinox of that system
supernovas::Equatorial | Equatorial coordinates (RA, Dec / α, δ), representing the direction on the sky, for a particular type of equatorial coordinate reference system, relative to the equator and equatorial origin (such as the Vernal Equinox or CIO) in that system
supernovas::Galactic | Galactic coordinates (l, b), representing the direction on the sky, relative to the Galactic plane and the nominal Galactic center location
supernovas::Horizontal | Horizontal (azimuth, elevation = Az/El) sky coordinates at a geodetic observing location, such as an observatory site, an aircraft, or a balloon
supernovas::Time | Precise astronomical time specification, supporting all relevant astronomical timescales (UT1, UTC, TAI, GPS, TT, TDB, TCG, and TCB)
supernovas::Track< CoordType > | Approximate trajectory of a source in spherical coordinates, using a local quadratic approximation around a time instant, in some coordinate system
supernovas::Vector | A generic 3D spatial vector, expressed in arbitrary units
supernovas::Interferometric | u, v, w projections of an interferometric station along a line of sight
supernovas::Position | A 3D physical position vector in space
supernovas::AstrometricPosition | The 3D geometric equatorial position of an object, relative to a reference Solar-system location and a specific instant of time, in the coordinate system of choice
supernovas::Velocity | A 3D physical velocity vector in space
supernovas::Weather | Weather data, mainly for atmospheric refraction correction for Earth-based (geodetic) observers