#include <gsl_inte_qagi.h>
The number of subdivisions of the original interval which this class is allowed to make is dictated by the workspace size for the integration class, which can be set using gsl_inte_table::set_wkspace() .
Definition at line 42 of file gsl_inte_qagi.h.
Public Member Functions | |
virtual double | integ (func_t &func, double a, double b, param_t &pa) |
Integrate function func from ![]() ![]() | |
virtual int | integ_err (func_t &func, double a, double b, param_t &pa, double &res, double &err2) |
Integrate function func from ![]() ![]() res and error err . | |
Protected Member Functions | |
virtual double | transform (func_t &func, double t, param_t &pa) |
Tranformation to ![]() |
virtual double integ | ( | func_t & | func, | |
double | a, | |||
double | b, | |||
param_t & | pa | |||
) | [inline, virtual] |
Integrate function func
from to
.
The values given in a
and b
are ignored
Implements inte.
Definition at line 52 of file gsl_inte_qagi.h.
virtual int integ_err | ( | func_t & | func, | |
double | a, | |||
double | b, | |||
param_t & | pa, | |||
double & | res, | |||
double & | err2 | |||
) | [inline, virtual] |
Integrate function func
from to
giving result
res
and error err
.
The values a
and b
are ignored
Implements inte.
Definition at line 64 of file gsl_inte_qagi.h.
Documentation generated with Doxygen and provided under the GNU Free Documentation License. See License Information for details.
Project hosting provided by
,
O2scl Sourceforge Project Page