45double Romberg(
const T2DFunction& func,
double a,
double b,
double c,
double d,
double absacc);
46double Romberg(
const T3DFunction& func,
double a,
double b,
double c,
double d,
double e,
double f,
double absacc);
std::function< double(double, double)> T2DFunction
std::function< double(double, double, double)> T3DFunction
std::function< double(double)> T1DFunction
double Romberg(const T1DFunction &func, double a, double b, double absacc)