#include <gsl_inte_qaws.h>
Definition at line 36 of file gsl_inte_qaws.h.
Public Member Functions | |
virtual double | integ (func_t &func, double a, double b, param_t &pa) |
Integrate function func from a to b . | |
virtual int | integ_err (func_t &func, double a, double b, param_t &pa, double &res, double &err2) |
Integrate function func from a to b and place the result in res and the error in err . | |
Data Fields | |
double | s |
The singularity. | |
Protected Member Functions | |
int | qaws (func_t &func, const double a, const double b, const double c, const double epsabs, const double epsrel, const size_t limit, double *result, double *abserr, param_t &pa) |
Desc. | |
virtual double | transform (func_t &func, double x, param_t &pa) |
Desc. | |
const char * | type () |
Return string denoting type ("gsl_inte_qaws"). | |
Static Protected Member Functions | |
static double | fn_qaws (double t, void *params) |
static double | fn_qaws_L (double x, void *params) |
static double | fn_qaws_R (double x, void *params) |
static void | compute_result (const double *r, const double *cheb12, const double *cheb24, double *result12, double *result24) |
static void | qc25s (gsl_function *f, double a, double b, double a1, double b1, gsl_integration_qaws_table *t, double *result, double *abserr, int *err_reliable) |
static void | qc25s (gsl_function *f, double a, double b, double a1, double b1, gsl_integration_qaws_table *t, double *result, double *abserr, int *err_reliable) |
static double | fn_qaws (double x, void *params) |
static double | fn_qaws_L (double x, void *params) |
static double | fn_qaws_R (double x, void *params) |
static void | compute_result (const double *r, const double *cheb12, const double *cheb24, double *result12, double *result24) |
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