Changeset 2551 in Sophya for trunk/SophyaExt/XephemAstroLib/chap95.c
- Timestamp:
- Jun 15, 2004, 6:54:12 PM (21 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaExt/XephemAstroLib/chap95.c
r1719 r2551 19 19 20 20 #include <math.h> 21 #include "P_.h" 21 22 22 #include "astro.h" 23 23 #include "chap95.h" 24 25 extern void zero_mem P_((void *loc, unsigned len));26 24 27 25 #define CHAP_MAXTPOW 2 /* NB: valid for all 5 outer planets */ … … 30 28 * 31 29 * input: 32 * m jdmodified JD; days from J1900.0 = 2415020.030 * m modified JD; days from J1900.0 = 2415020.0 33 31 * 34 32 * prec precision level, in radians. … … 50 48 */ 51 49 int 52 chap95 (mjd, obj, prec, ret) 53 double mjd; 54 int obj; 55 double prec; 56 double *ret; 50 chap95 (double m, int obj, double prec, double *ret) 57 51 { 58 52 static double a0[] = { /* semimajor axes for precision ctrl */ … … 67 61 68 62 /* check parameters */ 69 if (m jd < CHAP_BEGIN || mjd> CHAP_END)63 if (m < CHAP_BEGIN || m > CHAP_END) 70 64 return (1); 71 65 … … 79 73 zero_mem ((void *)sum, sizeof(sum)); 80 74 81 T = (m jd- J2000)/36525.0; /* centuries since J2000.0 */75 T = (m - J2000)/36525.0; /* centuries since J2000.0 */ 82 76 83 77 /* modify precision treshold for … … 178 172 179 173 /* For RCS Only -- Do Not Edit */ 180 static char *rcsid[2] = {(char *)rcsid, "@(#) $RCSfile: chap95.c,v $ $Date: 200 1-10-22 12:08:26 $ $Revision: 1.2$ $Name: not supported by cvs2svn $"};174 static char *rcsid[2] = {(char *)rcsid, "@(#) $RCSfile: chap95.c,v $ $Date: 2004-06-15 16:52:37 $ $Revision: 1.3 $ $Name: not supported by cvs2svn $"};
Note:
See TracChangeset
for help on using the changeset viewer.