marble
Go to the source code of this file.
Classes | |
class | Eclipse |
class | Moon200 |
class | Sun200 |
Functions | |
ASTROLIB_EXPORT Vec3 | aberrat (double t, Vec3 &ve) |
ASTROLIB_EXPORT void | AppPos (double jd, double ep2, double lat, double lng, double ht, int solsys, Vec3 r, double &azim, double &elev, double &dist) |
ASTROLIB_EXPORT void | AppRADec (double jd, double ep2, double lat, double lng, double azim, double elev, double &ra, double &dec) |
ASTROLIB_EXPORT void | caldat (double mjd, int &day, int &month, int &year, double &hour) |
ASTROLIB_EXPORT double | ddd (int d, int m, double s) |
ASTROLIB_EXPORT double | DefTdUt (int yr) |
ASTROLIB_EXPORT void | dms (double dd, int &d, int &m, double &s) |
ASTROLIB_EXPORT double | eccanom (double man, double ecc) |
ASTROLIB_EXPORT Vec3 | eclequ (double t, Vec3 &r1) |
ASTROLIB_EXPORT void | ellip (double gm, double t0, double t, double a, double ecc, double m0, Vec3 &r1, Vec3 &v1) |
ASTROLIB_EXPORT double | eps (double t) |
ASTROLIB_EXPORT Vec3 | equecl (double t, Vec3 &r1) |
ASTROLIB_EXPORT Vec3 | EquHor (double jd, double ep2, double lat, double lng, Vec3 r) |
ASTROLIB_EXPORT Vec3 | GeoPos (double jd, double ep2, double lat, double lng, double ht) |
ASTROLIB_EXPORT Vec3 | GeoPos (double jd, double ep2, double lat, double lng, double ht, double xp, double yp) |
ASTROLIB_EXPORT Vec3 | HorEqu (double jd, double ep2, double lat, double lng, Vec3 r) |
ASTROLIB_EXPORT double | hypanom (double mh, double ecc) |
ASTROLIB_EXPORT void | hyperb (double gm, double t0, double t, double a, double ecc, Vec3 &r1, Vec3 &v1) |
ASTROLIB_EXPORT double | julcent (double mjuld) |
ASTROLIB_EXPORT void | kepler (double gm, double t0, double t, double m0, double a, double ecc, double ran, double aper, double inc, Vec3 &r1, Vec3 &v1) |
ASTROLIB_EXPORT double | lsidtim (double jd, double lambda, double ep2) |
ASTROLIB_EXPORT double | mjd (int day, int month, int year, double hour) |
ASTROLIB_EXPORT Mat3 | nutecl (double t, double &ep2) |
ASTROLIB_EXPORT Mat3 | nutmat (double t, double &ep2, bool hipr=false) |
ASTROLIB_EXPORT void | oscelm (double gm, double t, Vec3 &r1, Vec3 &v1, double &t0, double &m0, double &a, double &ecc, double &ran, double &aper, double &inc) |
ASTROLIB_EXPORT void | parab (double gm, double t0, double t, double q, double ecc, Vec3 &r1, Vec3 &v1) |
ASTROLIB_EXPORT Mat3 | pmatecl (double t1, double t2) |
ASTROLIB_EXPORT Mat3 | pmatequ (double t1, double t2) |
ASTROLIB_EXPORT Mat3 | PoleMx (double xp, double yp) |
ASTROLIB_EXPORT Vec3 | QuickSun (double t) |
ASTROLIB_EXPORT double | Refract (double h, double p=1015.0, double t=15.0) |
Function Documentation
ASTROLIB_EXPORT Vec3 aberrat | ( | double | t, |
Vec3 & | ve | ||
) |
Definition at line 695 of file astrolib.cpp.
ASTROLIB_EXPORT void AppPos | ( | double | jd, |
double | ep2, | ||
double | lat, | ||
double | lng, | ||
double | ht, | ||
int | solsys, | ||
Vec3 | r, | ||
double & | azim, | ||
double & | elev, | ||
double & | dist | ||
) |
Definition at line 835 of file astrolib.cpp.
ASTROLIB_EXPORT void AppRADec | ( | double | jd, |
double | ep2, | ||
double | lat, | ||
double | lng, | ||
double | azim, | ||
double | elev, | ||
double & | ra, | ||
double & | dec | ||
) |
Definition at line 867 of file astrolib.cpp.
ASTROLIB_EXPORT void caldat | ( | double | mjd, |
int & | day, | ||
int & | month, | ||
int & | year, | ||
double & | hour | ||
) |
Definition at line 145 of file astrolib.cpp.
ASTROLIB_EXPORT double ddd | ( | int | d, |
int | m, | ||
double | s | ||
) |
Definition at line 35 of file astrolib.cpp.
ASTROLIB_EXPORT double DefTdUt | ( | int | yr | ) |
Definition at line 223 of file astrolib.cpp.
ASTROLIB_EXPORT void dms | ( | double | dd, |
int & | d, | ||
int & | m, | ||
double & | s | ||
) |
Definition at line 59 of file astrolib.cpp.
ASTROLIB_EXPORT double eccanom | ( | double | man, |
double | ecc | ||
) |
Definition at line 915 of file astrolib.cpp.
ASTROLIB_EXPORT Vec3 eclequ | ( | double | t, |
Vec3 & | r1 | ||
) |
Definition at line 341 of file astrolib.cpp.
ASTROLIB_EXPORT void ellip | ( | double | gm, |
double | t0, | ||
double | t, | ||
double | a, | ||
double | ecc, | ||
double | m0, | ||
Vec3 & | r1, | ||
Vec3 & | v1 | ||
) |
Definition at line 982 of file astrolib.cpp.
ASTROLIB_EXPORT double eps | ( | double | t | ) |
Definition at line 325 of file astrolib.cpp.
ASTROLIB_EXPORT Vec3 equecl | ( | double | t, |
Vec3 & | r1 | ||
) |
Definition at line 358 of file astrolib.cpp.
ASTROLIB_EXPORT Vec3 EquHor | ( | double | jd, |
double | ep2, | ||
double | lat, | ||
double | lng, | ||
Vec3 | r | ||
) |
Definition at line 790 of file astrolib.cpp.
ASTROLIB_EXPORT Vec3 GeoPos | ( | double | jd, |
double | ep2, | ||
double | lat, | ||
double | lng, | ||
double | ht | ||
) |
Definition at line 718 of file astrolib.cpp.
ASTROLIB_EXPORT Vec3 GeoPos | ( | double | jd, |
double | ep2, | ||
double | lat, | ||
double | lng, | ||
double | ht, | ||
double | xp, | ||
double | yp | ||
) |
Definition at line 747 of file astrolib.cpp.
ASTROLIB_EXPORT Vec3 HorEqu | ( | double | jd, |
double | ep2, | ||
double | lat, | ||
double | lng, | ||
Vec3 | r | ||
) |
Definition at line 813 of file astrolib.cpp.
ASTROLIB_EXPORT double hypanom | ( | double | mh, |
double | ecc | ||
) |
Definition at line 951 of file astrolib.cpp.
ASTROLIB_EXPORT void hyperb | ( | double | gm, |
double | t0, | ||
double | t, | ||
double | a, | ||
double | ecc, | ||
Vec3 & | r1, | ||
Vec3 & | v1 | ||
) |
Definition at line 1013 of file astrolib.cpp.
ASTROLIB_EXPORT double julcent | ( | double | mjuld | ) |
Definition at line 135 of file astrolib.cpp.
ASTROLIB_EXPORT void kepler | ( | double | gm, |
double | t0, | ||
double | t, | ||
double | m0, | ||
double | a, | ||
double | ecc, | ||
double | ran, | ||
double | aper, | ||
double | inc, | ||
Vec3 & | r1, | ||
Vec3 & | v1 | ||
) |
Definition at line 1134 of file astrolib.cpp.
ASTROLIB_EXPORT double lsidtim | ( | double | jd, |
double | lambda, | ||
double | ep2 | ||
) |
Definition at line 302 of file astrolib.cpp.
ASTROLIB_EXPORT double mjd | ( | int | day, |
int | month, | ||
int | year, | ||
double | hour | ||
) |
Definition at line 94 of file astrolib.cpp.
ASTROLIB_EXPORT Mat3 nutecl | ( | double | t, |
double & | ep2 | ||
) |
Definition at line 637 of file astrolib.cpp.
ASTROLIB_EXPORT Mat3 nutmat | ( | double | t, |
double & | ep2, | ||
bool | hipr = false |
||
) |
Definition at line 437 of file astrolib.cpp.
ASTROLIB_EXPORT void oscelm | ( | double | gm, |
double | t, | ||
Vec3 & | r1, | ||
Vec3 & | v1, | ||
double & | t0, | ||
double & | m0, | ||
double & | a, | ||
double & | ecc, | ||
double & | ran, | ||
double & | aper, | ||
double & | inc | ||
) |
Definition at line 1220 of file astrolib.cpp.
ASTROLIB_EXPORT void parab | ( | double | gm, |
double | t0, | ||
double | t, | ||
double | q, | ||
double | ecc, | ||
Vec3 & | r1, | ||
Vec3 & | v1 | ||
) |
Definition at line 1064 of file astrolib.cpp.
ASTROLIB_EXPORT Mat3 pmatecl | ( | double | t1, |
double | t2 | ||
) |
Definition at line 375 of file astrolib.cpp.
ASTROLIB_EXPORT Mat3 pmatequ | ( | double | t1, |
double | t2 | ||
) |
Definition at line 408 of file astrolib.cpp.
ASTROLIB_EXPORT Mat3 PoleMx | ( | double | xp, |
double | yp | ||
) |
Definition at line 675 of file astrolib.cpp.
ASTROLIB_EXPORT Vec3 QuickSun | ( | double | t | ) |
Definition at line 1359 of file astrolib.cpp.
ASTROLIB_EXPORT double Refract | ( | double | h, |
double | p = 1015.0 , |
||
double | t = 15.0 |
||
) |
Definition at line 893 of file astrolib.cpp.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:42 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.