XLPack 6.1
C/C++ API Reference Manual (Basic module)
Loading...
Searching...
No Matches
Functions
H2. Quadrature (numerical evaluation of integrals)

Functions

void _qag (double(*f)(double), double a, double b, double epsabs, double epsrel, int key, int limit, double *result, double *abserr, int *neval, int *last, double work[], int lwork, int iwork[], int *info)
 Finite interval adaptive quadrature (15/21/31/41/51/61 point Gauss-Kronrod rule)
 
void _qag_r (double a, double b, double epsabs, double epsrel, int key, int limit, double *result, double *abserr, int *neval, int *last, double work[], int lwork, int iwork[], int *info, double *xx, double yy, int *irev)
 Finite interval adaptive quadrature (15/21/31/41/51/61 point Gauss-Kronrod rule) (reverse communication version)
 
void _qk15 (double(*f)(double), double a, double b, double *result, double *abserr, double *resabs, double *resasc)
 Finite interval quadrature (15 point Gauss-Kronrod rule)
 
void _qk15_r (double a, double b, double *result, double *abserr, double *resabs, double *resasc, double *xx, double yy, int *irev)
 Finite interval quadrature (15 point Gauss-Kronrod rule) (reverse communication version)
 
void _qagi (double(*f)(double), double bound, int inf, double epsabs, double epsrel, int limit, double *result, double *abserr, int *neval, int *last, double work[], int lwork, int iwork[], int *info)
 Semi-infinite/infinite interval adaptive quadrature (15-point Gauss-Kronrod rule)
 
void _qagi_r (double bound, int inf, double epsabs, double epsrel, int limit, double *result, double *abserr, int *neval, int *last, double work[], int lwork, int iwork[], int *info, double *xx, double yy, int *irev)
 Semi-infinite/infinite interval adaptive quadrature (15-point Gauss-Kronrod rule) (reverse communication version)
 

Detailed Description

This is the group of H2. Quadrature (numerical evaluation of integrals).