1179 double dvb[3],dpb[3],dvh[3],dph[3];
1180 double vbex[3] = { 1.6957348127008098514e-07,
1181 -9.1093446116039685966e-08,
1182 -3.9528532243991863036e-08 };
1183 double pbex[3] = {-0.49771075259730546136,
1184 -0.80273812396332311359,
1185 -0.34851593942866060383 };
1186 double vhex[3] = { 1.6964379181455713805e-07,
1187 -9.1147224045727438391e-08,
1188 -3.9553158272334222497e-08 };
1189 double phex[3] = { -0.50169124421419830639,
1190 -0.80650980174901798492,
1191 -0.34997162028527262212 };
1194 -0.0109187426811683,
1195 -0.0124652546173285,
1199 -0.7714104440491060,
1200 +0.5598412061824225,
1204 -0.0109189182414732,
1205 -0.0124718726844084,
1209 -0.7757238809297653,
1210 +0.5598052241363390,
1214 palEvp( 2010.0, 2012.0, dvb, dpb, dvh, dph );
1216 vvec( 3, dvb, vbex,
"palEvp", status );
1217 vvec( 3, dpb, pbex,
"palEvp", status );
1218 vvec( 3, dvh, vhex,
"palEvp", status );
1219 vvec( 3, dph, phex,
"palEvp", status );
1221 palEpv ( 53411.52501161, dph, dvh, dpb, dvb );
1223 vvec( 3, dvb, vbex2,
"palEpv", status );
1224 vvec( 3, dpb, pbex2,
"palEpv", status );
1225 vvec( 3, dvh, vhex2,
"palEpv", status );
1226 vvec( 3, dph, phex2,
"palEpv", status );
void palEvp(double date, double deqx, double dvb[3], double dpb[3], double dvh[3], double dph[3])
void palEpv(double date, double ph[3], double vh[3], double pb[3], double vb[3])
static void vvec(int len, double *vec, double *expected, const char *func, int *status)