22 std::vector<Set::Scalar> xs;
23 std::vector<Set::Scalar> ys;
24 xs.push_back(-1.0); ys.push_back(-1.0);
25 xs.push_back(0.0); ys.push_back(1.0);
26 xs.push_back(1.0); ys.push_back(0.0);
35 normsq += pow((interp(x) - exact)/dx,2.0);
36 if (verbose>0)
Util::Message(
INFO,(normsq>1E-8 ?
Color::FG::Red :
Color::Reset),
"x = ", x ,
"\texact = ", exact,
"\tinterp = ", interp(x),
" normsq = ", normsq,
Color::Reset);
41 normsq += pow((interp(x) - exact)/dx,2.0);
42 if (verbose>0)
Util::Message(
INFO,(normsq>1E-8 ?
Color::FG::Red :
Color::Reset),
"x = ", x ,
"\texact = ", exact,
"\tinterp = ", interp(x),
" normsq = ", normsq,
Color::Reset);
47 normsq += pow((interp(x) - exact)/dx,2.0);
48 if (verbose>0)
Util::Message(
INFO,(normsq>1E-8 ?
Color::FG::Red :
Color::Reset),
"x = ", x ,
"\texact = ", exact,
"\tinterp = ", interp(x),
" normsq = ", normsq,
Color::Reset);
53 normsq += pow((interp(x) - exact)/dx,2.0);
54 if (verbose>0)
Util::Message(
INFO,(normsq>1E-8 ?
Color::FG::Red :
Color::Reset),
"x = ", x ,
"\texact = ", exact,
"\tinterp = ", interp(x),
" normsq = ", normsq,
Color::Reset);
57 if (normsq > 1E-8)
return 1;