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

Definition at line 340 of file t_erfa_c.c.

References eraASTROM::bm1, eraASTROM::bpn, eraASTROM::eb, eraASTROM::eh, eraASTROM::em, eraApcg13(), eraASTROM::pmt, eraASTROM::v, and vvd().

Referenced by main().

355 {
356  double date1, date2;
357  eraASTROM astrom;
358 
359 
360  date1 = 2456165.5;
361  date2 = 0.401182685;
362 
363  eraApcg13(date1, date2, &astrom);
364 
365  vvd(astrom.pmt, 12.65133794027378508, 1e-11,
366  "eraApcg13", "pmt", status);
367  vvd(astrom.eb[0], 0.9013108747340644755, 1e-12,
368  "eraApcg13", "eb(1)", status);
369  vvd(astrom.eb[1], -0.4174026640406119957, 1e-12,
370  "eraApcg13", "eb(2)", status);
371  vvd(astrom.eb[2], -0.1809822877867817771, 1e-12,
372  "eraApcg13", "eb(3)", status);
373  vvd(astrom.eh[0], 0.8940025429255499549, 1e-12,
374  "eraApcg13", "eh(1)", status);
375  vvd(astrom.eh[1], -0.4110930268331896318, 1e-12,
376  "eraApcg13", "eh(2)", status);
377  vvd(astrom.eh[2], -0.1782189006019749850, 1e-12,
378  "eraApcg13", "eh(3)", status);
379  vvd(astrom.em, 1.010465295964664178, 1e-12,
380  "eraApcg13", "em", status);
381  vvd(astrom.v[0], 0.4289638897157027528e-4, 1e-16,
382  "eraApcg13", "v(1)", status);
383  vvd(astrom.v[1], 0.8115034002544663526e-4, 1e-16,
384  "eraApcg13", "v(2)", status);
385  vvd(astrom.v[2], 0.3517555122593144633e-4, 1e-16,
386  "eraApcg13", "v(3)", status);
387  vvd(astrom.bm1, 0.9999999951686013498, 1e-12,
388  "eraApcg13", "bm1", status);
389  vvd(astrom.bpn[0][0], 1.0, 0.0,
390  "eraApcg13", "bpn(1,1)", status);
391  vvd(astrom.bpn[1][0], 0.0, 0.0,
392  "eraApcg13", "bpn(2,1)", status);
393  vvd(astrom.bpn[2][0], 0.0, 0.0,
394  "eraApcg13", "bpn(3,1)", status);
395  vvd(astrom.bpn[0][1], 0.0, 0.0,
396  "eraApcg13", "bpn(1,2)", status);
397  vvd(astrom.bpn[1][1], 1.0, 0.0,
398  "eraApcg13", "bpn(2,2)", status);
399  vvd(astrom.bpn[2][1], 0.0, 0.0,
400  "eraApcg13", "bpn(3,2)", status);
401  vvd(astrom.bpn[0][2], 0.0, 0.0,
402  "eraApcg13", "bpn(1,3)", status);
403  vvd(astrom.bpn[1][2], 0.0, 0.0,
404  "eraApcg13", "bpn(2,3)", status);
405  vvd(astrom.bpn[2][2], 1.0, 0.0,
406  "eraApcg13", "bpn(3,3)", status);
407 
408 }
double pmt
Definition: erfam.h:17
double eh[3]
Definition: erfam.h:19
static void vvd(double val, double valok, double dval, const char *func, const char *test, int *status)
Definition: t_erfa_c.c:58
void eraApcg13(double date1, double date2, eraASTROM *astrom)
Definition: apcg13.c:3
double bpn[3][3]
Definition: erfam.h:23
double v[3]
Definition: erfam.h:21
double eb[3]
Definition: erfam.h:18
double em
Definition: erfam.h:20
double bm1
Definition: erfam.h:22

+ Here is the call graph for this function:

+ Here is the caller graph for this function: