- Timestamp:
- Dec 2, 2011, 11:47:26 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20111122/Ohana/src/relastro/src/ParFactor.c
r32740 r32854 1 1 # include "relastro.h" 2 # define J2000 2451545. /* Julian date at standard epoch */ 2 3 3 4 # if (0) … … 31 32 double n, L, g; 32 33 33 # define J2000 2451545. /* Julian date at standard epoch */34 34 35 35 n = jd - J2000; … … 46 46 int sun_ecliptic (double jd, double *lambda, double *beta, double *epsilon, double *Radius) { 47 47 48 # define J2000 2451545. /* Julian date at standard epoch */49 50 48 double n = jd - J2000; // day number 51 49 double L = 280.460 + 0.9856474 * n; // mean solar longitute (corr. for aberration) … … 60 58 61 59 /* given RA, DEC, Time, calculate the parallax factor */ 60 // Time is relative to Tmean, Tmean is years relative to J2000 62 61 int ParFactor (double *pR, double *pD, double RA, double DEC, double Time, double Tmean) { 63 62 … … 66 65 /* given a time T in UNIX seconds, determine the solar longitude S */ 67 66 68 jd = ohana_sec_to_jd (365.25*86400.0*(Time + Tmean)); 67 // jd = ohana_sec_to_jd (365.25*86400.0*(Time + Tmean)); 68 jd = 365.25*(Time + Tmean) + J2000; 69 // fprintf (stderr, "Time: %f, jd: %f\n", Time, jd); 70 69 71 sun_ecliptic (jd, &lambda, &beta, &epsilon, &Radius); 70 72
Note:
See TracChangeset
for help on using the changeset viewer.
