Changeset 2061
- Timestamp:
- Oct 12, 2004, 11:10:41 AM (22 years ago)
- Location:
- trunk/psLib/src/astronomy
- Files:
-
- 2 edited
-
psAstrometry.c (modified) (2 diffs)
-
slalib.h (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/astronomy/psAstrometry.c
r2058 r2061 8 8 * @author George Gusciora, MHPCC 9 9 * 10 * @version $Revision: 1.3 5$ $Name: not supported by cvs2svn $11 * @date $Date: 2004-10-12 2 0:53:02$10 * @version $Revision: 1.36 $ $Name: not supported by cvs2svn $ 11 * @date $Date: 2004-10-12 21:10:41 $ 12 12 * 13 13 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 312 312 // XXX: how is these value derived? 313 313 *(double *)&exp->lst = psTimeToLST((psTime*)time,observatory->longitude); 314 *(float *)&exp->positionAngle = 0.0f; 315 *(float *)&exp->parallacticAngle = 0.0f; 316 *(float *)&exp->airmass = 0.0f;314 *(float *)&exp->positionAngle = 0.0f; // XXX: need input, see Bug #207 315 *(float *)&exp->parallacticAngle = 0.0f; // XXX: need input, see Bug #207 316 *(float *)&exp->airmass = slaAirmas(zenithDistance); 317 317 *(float *)&exp->parallacticFactor = 0.0f; 318 318 exp->cameraName = NULL; -
trunk/psLib/src/astronomy/slalib.h
r2052 r2061 7 7 * @author Robert DeSonia, MHPCC 8 8 * 9 * @version $Revision: 1. 8$ $Name: not supported by cvs2svn $10 * @date $Date: 2004-10-12 19:10:00$9 * @version $Revision: 1.9 $ $Name: not supported by cvs2svn $ 10 * @date $Date: 2004-10-12 21:10:41 $ 11 11 * 12 12 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 22 22 #define fslaAopqk _SLA_AOPQK__ 23 23 #define fslaOapqk _SLA_OAPQK__ 24 #define fslaAirmas _SLA_AIRMAS__ 24 25 #else 25 26 #define fslaAoppa _sla_aoppa__ 26 27 #define fslaAopqk _sla_aopqk__ 27 28 #define fslaOapqk _sla_oapqk__ 29 #define fslaAirmas _sla_airmas__ 28 30 #endif 29 31 #elif FORTRAN_NO_UNDERSCORE_SUFFIX … … 32 34 #define fslaAopqk _SLA_AOPQK 33 35 #define fslaOapqk _SLA_OAPQK 36 #define fslaAirmas _SLA_AIRMAS 34 37 #else 35 38 #define fslaAoppa _sla_aoppa 36 39 #define fslaAopqk _sla_aopqk 37 40 #define fslaOapqk _sla_oapqk 41 #define fslaAirmas _sla_airmas 38 42 #endif 39 43 #else … … 42 46 #define fslaAopqk _SLA_AOPQK_ 43 47 #define fslaOapqk _SLA_OAPQK_ 48 #define fslaAirmas _SLA_AIRMAS_ 44 49 #else 45 50 #define fslaAoppa _sla_aoppa_ 46 51 #define fslaAopqk _sla_aopqk_ 47 52 #define fslaOapqk _sla_oapqk_ 53 #define fslaAirmas _sla_airmas_ 48 54 #endif 49 55 #endif … … 54 60 #define fslaAopqk SLA_AOPQK__ 55 61 #define fslaOapqk SLA_OAPQK__ 62 #define fslaAirmas SLA_AIRMAS__ 56 63 #else 57 64 #define fslaAoppa sla_aoppa__ 58 65 #define fslaAopqk sla_aopqk__ 59 66 #define fslaOapqk sla_oapqk__ 67 #define fslaAirmas sla_airmas__ 60 68 #endif 61 69 #elif FORTRAN_NO_UNDERSCORE_SUFFIX … … 64 72 #define fslaAopqk SLA_AOPQK 65 73 #define fslaOapqk SLA_OAPQK 74 #define fslaAirmas SLA_AIRMAS 66 75 #else 67 76 #define fslaAoppa sla_aoppa 68 77 #define fslaAopqk sla_aopqk 69 78 #define fslaOapqk sla_oapqk 79 #define fslaAirmas sla_airmas 70 80 #endif 71 81 #else … … 74 84 #define fslaAopqk SLA_AOPQK_ 75 85 #define fslaOapqk SLA_OAPQK_ 86 #define fslaAirmas SLA_AIRMAS_ 76 87 #else 77 88 #define fslaAoppa sla_aoppa_ 78 89 #define fslaAopqk sla_aopqk_ 79 90 #define fslaOapqk sla_oapqk_ 91 #define fslaAirmas sla_airmas_ 80 92 #endif 81 93 #endif … … 118 130 ); 119 131 132 extern double fslaAirmas( 133 const double* zenithDistance 134 ); 135 120 136 /* 121 137 void slaAoppa(date, dut, elongm, phim, hm, xp, yp, tdk, pmb, rh, wl, tlr, aoprms) … … 174 190 fslaOapqk(TYPE, &OB1, &OB2, AOPRMS, RAP, DAP) 175 191 176 #endif 192 /* 193 double slaAirmas(zd) 194 195 PARAMETERS 196 197 double zd 198 */ 199 #define slaAirmas(ZD) fslaAirmas(&ZD) 200 201 #endif
Note:
See TracChangeset
for help on using the changeset viewer.
