6293 double dpsi, deps, epsa,
6294 rb[3][3], rp[3][3], rbp[3][3], rn[3][3], rbpn[3][3];
6297 dpsi = -0.9632552291149335877e-5;
6298 deps = 0.4063197106621141414e-4;
6300 eraPn06(2400000.5, 53736.0, dpsi, deps,
6301 &epsa, rb, rp, rbp, rn, rbpn);
6303 vvd(epsa, 0.4090789763356509926, 1e-12,
"eraPn06",
"epsa", status);
6305 vvd(rb[0][0], 0.9999999999999942497, 1e-12,
6306 "eraPn06",
"rb11", status);
6307 vvd(rb[0][1], -0.7078368960971557145e-7, 1e-14,
6308 "eraPn06",
"rb12", status);
6309 vvd(rb[0][2], 0.8056213977613185606e-7, 1e-14,
6310 "eraPn06",
"rb13", status);
6312 vvd(rb[1][0], 0.7078368694637674333e-7, 1e-14,
6313 "eraPn06",
"rb21", status);
6314 vvd(rb[1][1], 0.9999999999999969484, 1e-12,
6315 "eraPn06",
"rb22", status);
6316 vvd(rb[1][2], 0.3305943742989134124e-7, 1e-14,
6317 "eraPn06",
"rb23", status);
6319 vvd(rb[2][0], -0.8056214211620056792e-7, 1e-14,
6320 "eraPn06",
"rb31", status);
6321 vvd(rb[2][1], -0.3305943172740586950e-7, 1e-14,
6322 "eraPn06",
"rb32", status);
6323 vvd(rb[2][2], 0.9999999999999962084, 1e-12,
6324 "eraPn06",
"rb33", status);
6326 vvd(rp[0][0], 0.9999989300536854831, 1e-12,
6327 "eraPn06",
"rp11", status);
6328 vvd(rp[0][1], -0.1341646886204443795e-2, 1e-14,
6329 "eraPn06",
"rp12", status);
6330 vvd(rp[0][2], -0.5829880933488627759e-3, 1e-14,
6331 "eraPn06",
"rp13", status);
6333 vvd(rp[1][0], 0.1341646890569782183e-2, 1e-14,
6334 "eraPn06",
"rp21", status);
6335 vvd(rp[1][1], 0.9999990999913319321, 1e-12,
6336 "eraPn06",
"rp22", status);
6337 vvd(rp[1][2], -0.3835944216374477457e-6, 1e-14,
6338 "eraPn06",
"rp23", status);
6340 vvd(rp[2][0], 0.5829880833027867368e-3, 1e-14,
6341 "eraPn06",
"rp31", status);
6342 vvd(rp[2][1], -0.3985701514686976112e-6, 1e-14,
6343 "eraPn06",
"rp32", status);
6344 vvd(rp[2][2], 0.9999998300623534950, 1e-12,
6345 "eraPn06",
"rp33", status);
6347 vvd(rbp[0][0], 0.9999989300056797893, 1e-12,
6348 "eraPn06",
"rbp11", status);
6349 vvd(rbp[0][1], -0.1341717650545059598e-2, 1e-14,
6350 "eraPn06",
"rbp12", status);
6351 vvd(rbp[0][2], -0.5829075756493728856e-3, 1e-14,
6352 "eraPn06",
"rbp13", status);
6354 vvd(rbp[1][0], 0.1341717674223918101e-2, 1e-14,
6355 "eraPn06",
"rbp21", status);
6356 vvd(rbp[1][1], 0.9999990998963748448, 1e-12,
6357 "eraPn06",
"rbp22", status);
6358 vvd(rbp[1][2], -0.3504269280170069029e-6, 1e-14,
6359 "eraPn06",
"rbp23", status);
6361 vvd(rbp[2][0], 0.5829075211461454599e-3, 1e-14,
6362 "eraPn06",
"rbp31", status);
6363 vvd(rbp[2][1], -0.4316708436255949093e-6, 1e-14,
6364 "eraPn06",
"rbp32", status);
6365 vvd(rbp[2][2], 0.9999998301093032943, 1e-12,
6366 "eraPn06",
"rbp33", status);
6368 vvd(rn[0][0], 0.9999999999536069682, 1e-12,
6369 "eraPn06",
"rn11", status);
6370 vvd(rn[0][1], 0.8837746921149881914e-5, 1e-14,
6371 "eraPn06",
"rn12", status);
6372 vvd(rn[0][2], 0.3831487047682968703e-5, 1e-14,
6373 "eraPn06",
"rn13", status);
6375 vvd(rn[1][0], -0.8837591232983692340e-5, 1e-14,
6376 "eraPn06",
"rn21", status);
6377 vvd(rn[1][1], 0.9999999991354692664, 1e-12,
6378 "eraPn06",
"rn22", status);
6379 vvd(rn[1][2], -0.4063198798558931215e-4, 1e-14,
6380 "eraPn06",
"rn23", status);
6382 vvd(rn[2][0], -0.3831846139597250235e-5, 1e-14,
6383 "eraPn06",
"rn31", status);
6384 vvd(rn[2][1], 0.4063195412258792914e-4, 1e-14,
6385 "eraPn06",
"rn32", status);
6386 vvd(rn[2][2], 0.9999999991671806293, 1e-12,
6387 "eraPn06",
"rn33", status);
6389 vvd(rbpn[0][0], 0.9999989440504506688, 1e-12,
6390 "eraPn06",
"rbpn11", status);
6391 vvd(rbpn[0][1], -0.1332879913170492655e-2, 1e-14,
6392 "eraPn06",
"rbpn12", status);
6393 vvd(rbpn[0][2], -0.5790760923225655753e-3, 1e-14,
6394 "eraPn06",
"rbpn13", status);
6396 vvd(rbpn[1][0], 0.1332856406595754748e-2, 1e-14,
6397 "eraPn06",
"rbpn21", status);
6398 vvd(rbpn[1][1], 0.9999991109069366795, 1e-12,
6399 "eraPn06",
"rbpn22", status);
6400 vvd(rbpn[1][2], -0.4097725651142641812e-4, 1e-14,
6401 "eraPn06",
"rbpn23", status);
6403 vvd(rbpn[2][0], 0.5791301952321296716e-3, 1e-14,
6404 "eraPn06",
"rbpn31", status);
6405 vvd(rbpn[2][1], 0.4020538796195230577e-4, 1e-14,
6406 "eraPn06",
"rbpn32", status);
6407 vvd(rbpn[2][2], 0.9999998314958576778, 1e-12,
6408 "eraPn06",
"rbpn33", status);
static void vvd(double val, double valok, double dval, const char *func, const char *test, int *status)
void eraPn06(double date1, double date2, double dpsi, double deps, double *epsa, double rb[3][3], double rp[3][3], double rbp[3][3], double rn[3][3], double rbpn[3][3])