|
|
1.1 root 1: #define APPARENT 1
2: #define OCCULT 2
3: #define LATUD 4
4: #define MEAN 8
5: #define NOSTAR 16
6: #define STCATL 32
7: #define KITCH 64
8: #define XYZ 128
9: #define GEO 256
10: #define HELIO 512
11: #define ECLIPTIC 1024
12: #define TOPO 2048
13: #define GOOBIE 4096
14:
15: extern int flags;
16: extern int dmo[];
17:
18: extern char startab[20];
19: extern char line[100];
20:
21: extern double pi, radian, radsec;
22: extern double nlat, wlong, elev;
23: extern double glat, glong, erad;
24: extern double gst, psi, eps, dpsi, deps, obliq, tobliq;
25: extern double ecc, incl, argp, mrad, anom, motion;
26: extern double xms, yms, zms;
27: extern double node;
28: extern double lambda, beta, rad;
29: extern double semi, mag;
30: extern double xdot, ydot, zdot;
31: extern double ldot, bdot, rdot;
32: extern double day;
33: extern double eday, capt, capt2, capt3;
34: extern double deltat;
35: extern double ra, decl2, az, el;
36: extern double lha, alpha, delta, hp, semi2;
37: extern double decl;
38: extern double geolam, geobet, georad;
39: extern double epoch, da, dd, px;
40: extern double rah, ram, ras;
41: extern long agc;
42: extern int const;
43: extern double dday, dmin, dsec;
44: extern double rps, shra, shdecl, sunra, sundec, sunsd;
45: extern double moonra, moonde, moonsd;
46:
47: extern char *object;
48:
49: extern double sin(), cos(), atan();
50: extern double sqrt();
51: extern double log();
52: extern double atan2();
53: extern double atof();
54: extern double floor();
55: extern double fmod();
56: extern double fabs();
57: extern double readate();
58: extern double sin();
59: extern double cos();
60: extern double floor();
61: extern double convdate();
62: extern char *skip();
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.