IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Dec 2, 2011, 11:47:26 AM (15 years ago)
Author:
eugene
Message:

testing the parallax factor; use slightly more accurate solar ephemeris

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20111122/Ohana/src/relastro/src/ParFactor.c

    r32740 r32854  
    11# include "relastro.h"
     2# define J2000 2451545.       /* Julian date at standard epoch */
    23
    34# if (0)
     
    3132  double n, L, g;
    3233
    33 # define J2000 2451545.       /* Julian date at standard epoch */
    3434
    3535  n = jd - J2000;
     
    4646int sun_ecliptic (double jd, double *lambda, double *beta, double *epsilon, double *Radius) {
    4747
    48 # define J2000 2451545.       /* Julian date at standard epoch */
    49 
    5048  double n = jd - J2000;              // day number
    5149  double L = 280.460 + 0.9856474 * n; // mean solar longitute (corr. for aberration)
     
    6058
    6159/* given RA, DEC, Time, calculate the parallax factor */
     60// Time is relative to Tmean, Tmean is years relative to J2000
    6261int ParFactor (double *pR, double *pD, double RA, double DEC, double Time, double Tmean) {
    6362
     
    6665  /* given a time T in UNIX seconds, determine the solar longitude S */
    6766
    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
    6971  sun_ecliptic (jd, &lambda, &beta, &epsilon, &Radius);
    7072
Note: See TracChangeset for help on using the changeset viewer.