FACT++  1.0
static void t_c2teqx ( int *  status)
static

Definition at line 2509 of file t_erfa_c.c.

References eraC2teqx(), and vvd().

Referenced by main().

2524 {
2525  double rbpn[3][3], gst, rpom[3][3], rc2t[3][3];
2526 
2527 
2528  rbpn[0][0] = 0.9999989440476103608;
2529  rbpn[0][1] = -0.1332881761240011518e-2;
2530  rbpn[0][2] = -0.5790767434730085097e-3;
2531 
2532  rbpn[1][0] = 0.1332858254308954453e-2;
2533  rbpn[1][1] = 0.9999991109044505944;
2534  rbpn[1][2] = -0.4097782710401555759e-4;
2535 
2536  rbpn[2][0] = 0.5791308472168153320e-3;
2537  rbpn[2][1] = 0.4020595661593994396e-4;
2538  rbpn[2][2] = 0.9999998314954572365;
2539 
2540  gst = 1.754166138040730516;
2541 
2542  rpom[0][0] = 0.9999999999999674705;
2543  rpom[0][1] = -0.1367174580728847031e-10;
2544  rpom[0][2] = 0.2550602379999972723e-6;
2545 
2546  rpom[1][0] = 0.1414624947957029721e-10;
2547  rpom[1][1] = 0.9999999999982694954;
2548  rpom[1][2] = -0.1860359246998866338e-5;
2549 
2550  rpom[2][0] = -0.2550602379741215275e-6;
2551  rpom[2][1] = 0.1860359247002413923e-5;
2552  rpom[2][2] = 0.9999999999982369658;
2553 
2554  eraC2teqx(rbpn, gst, rpom, rc2t);
2555 
2556  vvd(rc2t[0][0], -0.1810332128528685730, 1e-12,
2557  "eraC2teqx", "11", status);
2558  vvd(rc2t[0][1], 0.9834769806897685071, 1e-12,
2559  "eraC2teqx", "12", status);
2560  vvd(rc2t[0][2], 0.6555535639982634449e-4, 1e-12,
2561  "eraC2teqx", "13", status);
2562 
2563  vvd(rc2t[1][0], -0.9834768134095211257, 1e-12,
2564  "eraC2teqx", "21", status);
2565  vvd(rc2t[1][1], -0.1810332203871023800, 1e-12,
2566  "eraC2teqx", "22", status);
2567  vvd(rc2t[1][2], 0.5749801116126438962e-3, 1e-12,
2568  "eraC2teqx", "23", status);
2569 
2570  vvd(rc2t[2][0], 0.5773474014081539467e-3, 1e-12,
2571  "eraC2teqx", "31", status);
2572  vvd(rc2t[2][1], 0.3961832391768640871e-4, 1e-12,
2573  "eraC2teqx", "32", status);
2574  vvd(rc2t[2][2], 0.9999998325501691969, 1e-12,
2575  "eraC2teqx", "33", status);
2576 
2577 }
static void vvd(double val, double valok, double dval, const char *func, const char *test, int *status)
Definition: t_erfa_c.c:58
void eraC2teqx(double rbpn[3][3], double gst, double rpom[3][3], double rc2t[3][3])
Definition: c2teqx.c:3

+ Here is the call graph for this function:

+ Here is the caller graph for this function: