20 #ifdef USE_TESTMANAGER 
   27   int verify(
const double expected, 
const double result)
 
   31     int verify_result = 0;  
 
   40     double eps = pow(10.0, -precision);
 
   49     vout.
general(vl, 
"result: %15.14le  expected: %15.14le\n", result, expected);
 
   52     if (fabs(expected) > eps) {
 
   53       diff = (result - expected) / expected;
 
   55       diff = result - expected;
 
   58     if (fabs(diff) <= eps) {
 
   62       vout.
general(vl, 
"test result: incorrect! (T_T)\n");
 
   65     vout.
general(vl, 
"diff: expected - result = %15.14le\n", diff);
 
void general(const char *format,...)
 
static Bridge::VerboseLevel Vlevel()
 
int getCheckPrecision() const 
 
static const int default_precision
 
static TestManager & Instance()
 
int verify(const double expected, const double result)