Class inte_qagi_gsl (o2scl)¶
-
template<class func_t = funct>
class inte_qagi_gsl : public o2scl::inte_transform_gsl<funct>¶ Integrate a function over the interval \( (-\infty,\infty) \) (GSL)
See GSL-based integration details in the User’s guide for general information about the GSL integration classes.
Public Functions
-
inline virtual int integ_i_err(func_t &func, double &res, double &err)¶
Integrate function
func
from \( \infty \) to \( \infty \) giving resultres
and errorerr
.
-
inline virtual int integ_err(func_t &func, double a, double b, double &res, double &err)¶
Integrate function
func
from \( \infty \) to \( \infty \) giving resultres
and errorerr
.The values
a
andb
are ignored
-
inline virtual const char *type()¶
Return string denoting type (“inte_qagi_gsl”)
-
inline virtual int integ_i_err(func_t &func, double &res, double &err)¶