#include "orsa_units.h"
#include "sdncal.h"
#include "orsa_common.h"
#include "orsa_universe.h"
#include "orsa_file.h"
#include <vector>
#include <string>
#include <iostream>
#include <time.h>
#include "support.h"
Go to the source code of this file.
Namespaces | |
namespace | orsa |
Functions | |
bool | operator== (const TAI_minus_UTC_element &x, const TAI_minus_UTC_element &y) |
bool | operator!= (const TAI_minus_UTC_element &x, const TAI_minus_UTC_element &y) |
bool | operator== (const ET_minus_UT_element &x, const ET_minus_UT_element &y) |
bool | operator!= (const ET_minus_UT_element &x, const ET_minus_UT_element &y) |
string | TimeScaleLabel (TimeScale ts) |
UniverseTypeAwareTimeStep | operator* (const double x, const UniverseTypeAwareTimeStep &ts) |
UniverseTypeAwareTimeStep | operator* (const UniverseTypeAwareTimeStep &ts, const double x) |
UniverseTypeAwareTimeStep | operator* (const int i, const UniverseTypeAwareTimeStep &ts) |
UniverseTypeAwareTimeStep | operator* (const UniverseTypeAwareTimeStep &ts, const int i) |
Angle | obleq (const Date &date) |
Angle | gmst (const Date &date) |
Angle | obleq_J2000 () |
void | EclipticToEquatorial (Vector &v, const Date &date) |
void | EquatorialToEcliptic (Vector &v, const Date &date) |
void | EclipticToEquatorial_J2000 (Vector &v) |
void | EquatorialToEcliptic_J2000 (Vector &v) |
static void | alpha_delta_meridian_moon (const Date &date, Angle &alpha_zero, Angle &delta_zero, Angle &W) |
void | alpha_delta_meridian (const JPL_planets p, const Date &date, Angle &alpha_zero, Angle &delta_zero, Angle &W) |
Variables | |
const double | G_MKS = 6.67259e-11 |
const double | MSUN_MKS = 1.9889e30 |
const double | MJUPITER_MKS = 1.8989e27 |
const double | MEARTH_MKS = 5.9742e24 |
const double | MMOON_MKS = 7.3483e22 |
const double | AU_MKS = 1.49597870660e11 |
const double | c_MKS = 299792458.0 |
const double | R_EARTH_MKS = 6378140.0 |
const double | R_MOON_MKS = 1737400.0 |
TimeScale | default_Date_timescale = TT |
const TAI_minus_UTC_element | TAI_minus_UTC_table_final_element = {0,0,0,0} |
const TAI_minus_UTC_element | TAI_minus_UTC_table [] |
const ET_minus_UT_element | ET_minus_UT_table_final_element = {0,0,0,0} |
const ET_minus_UT_element | ET_minus_UT_table [] |