35 double mag(
double x[3]);
37 void cross(
double vec1[3],
double vec2[3],
double outvec[3]);
39 double dot(
double x[3],
double y[3]);
41 double angle(
double vec1[3],
double vec2[3]);
43 void newtonnu(
double ecc,
double nu,
double& e0,
double& m);
62 void jday(
int year,
int mon,
int day,
int hr,
int minute,
double sec,
double& jd);
64 void days2mdhms(
int year,
double days,
int& mon,
int& day,
int& hr,
int& minute,
double& sec);
66 void invjday(
double jd,
int& year,
int& mon,
int& day,
int& hr,
int& minute,
double& sec);
void invjday(double jd, int &year, int &mon, int &day, int &hr, int &minute, double &sec)
void cross(double vec1[3], double vec2[3], double outvec[3])
void days2mdhms(int year, double days, int &mon, int &day, int &hr, int &minute, double &sec)
void newtonnu(double ecc, double nu, double &e0, double &m)
double angle(double vec1[3], double vec2[3])
void rv2coe(double r[3], double v[3], double mu, double &p, double &a, double &ecc, double &incl, double &omega, double &argp, double &nu, double &m, double &arglat, double &truelon, double &lonper)
double dot(double x[3], double y[3])
void jday(int year, int mon, int day, int hr, int minute, double sec, double &jd)