Go to the documentation of this file.
23 #ifndef O2SCL_GSL_INTE_QAGIU_H
24 #define O2SCL_GSL_INTE_QAGIU_H
29 #include <o2scl/inte.h>
30 #include <o2scl/inte_qags_gsl.h>
32 #ifndef DOXYGEN_NO_O2NS
53 #ifndef DOXGYEN_INTERNAL
69 virtual int integ_err(func_t &func,
double a,
double b,
70 double &res,
double &err) {
75 #ifndef DOXYGEN_INTERNAL
90 #ifndef DOXYGEN_NO_O2NS
The main O<span style='position: relative; top: 0.3em; font-size: 0.8em'>2</span>scl O$_2$scl names...
Integrate a function over the interval (GSL)
double lower_limit
The lower limit.
virtual double transform(double t, func_t &func)
Transform to .
int qags(funct &func, const double a, const double b, const double l_epsabs, const double l_epsrel, double *result, double *abserr)
Integration function.
double tol_abs
The maximum absolute uncertainty in the value of the integral (default )
double tol_rel
The maximum relative uncertainty in the value of the integral (default )
virtual int integ_err(func_t &func, double a, double b, double &res, double &err)
Integrate a function over the interval giving result res and error err.
Documentation generated with Doxygen. Provided under the
GNU Free Documentation License (see License Information).