orsa_units.cc File Reference

#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"

Include dependency graph for orsa_units.cc:

Go to the source code of this file.

Namespaces

namespace  orsa

Functions

bool orsa::operator== (const TAI_minus_UTC_element &x, const TAI_minus_UTC_element &y)
bool orsa::operator!= (const TAI_minus_UTC_element &x, const TAI_minus_UTC_element &y)
bool orsa::operator== (const ET_minus_UT_element &x, const ET_minus_UT_element &y)
bool orsa::operator!= (const ET_minus_UT_element &x, const ET_minus_UT_element &y)
string orsa::TimeScaleLabel (TimeScale ts)
UniverseTypeAwareTimeStep orsa::operator * (const double x, const UniverseTypeAwareTimeStep &ts)
UniverseTypeAwareTimeStep orsa::operator * (const UniverseTypeAwareTimeStep &ts, const double x)
UniverseTypeAwareTimeStep orsa::operator * (const int i, const UniverseTypeAwareTimeStep &ts)
UniverseTypeAwareTimeStep orsa::operator * (const UniverseTypeAwareTimeStep &ts, const int i)
Angle orsa::obleq (const Date &date)
Angle orsa::gmst (const Date &date)
Angle orsa::obleq_J2000 ()
void orsa::EclipticToEquatorial (Vector &v, const Date &date)
void orsa::EquatorialToEcliptic (Vector &v, const Date &date)
void orsa::EclipticToEquatorial_J2000 (Vector &v)
void orsa::EquatorialToEcliptic_J2000 (Vector &v)
static void orsa::alpha_delta_meridian_moon (const Date &date, Angle &alpha_zero, Angle &delta_zero, Angle &W)
void orsa::alpha_delta_meridian (const JPL_planets p, const Date &date, Angle &alpha_zero, Angle &delta_zero, Angle &W)

Variables

const double orsa::G_MKS = 6.67259e-11
const double orsa::MSUN_MKS = 1.9889e30
const double orsa::MJUPITER_MKS = 1.8989e27
const double orsa::MEARTH_MKS = 5.9742e24
const double orsa::MMOON_MKS = 7.3483e22
const double orsa::AU_MKS = 1.49597870660e11
const double orsa::c_MKS = 299792458.0
const double orsa::R_EARTH_MKS = 6378140.0
const double orsa::R_MOON_MKS = 1737400.0
TimeScale orsa::default_Date_timescale = TT
const TAI_minus_UTC_element orsa::TAI_minus_UTC_table_final_element = {0,0,0,0}
const TAI_minus_UTC_element orsa::TAI_minus_UTC_table []
const ET_minus_UT_element orsa::ET_minus_UT_table_final_element = {0,0,0,0}
const ET_minus_UT_element orsa::ET_minus_UT_table []


Generated on Fri Nov 3 20:37:49 2006 for liborsa by  doxygen 1.4.7