XLPack 6.1
C/C++ API Reference Manual
Loading...
Searching...
No Matches
Functions
H2a2a. One dimensional finite interval quadrature (special integrand)

Functions

void _qagp (double(*f)(double), double a, double b, int npts2, double points[], double epsabs, double epsrel, int limit, double *result, double *abserr, int *neval, int *last, double work[], int lwork, int iwork[], int liwork, int *info)
 Finite interval adaptive quadrature with known singular points (21-point Gauss-Kronrod rule)
 
void _qagp_r (double a, double b, int npts2, double points[], double epsabs, double epsrel, int limit, double *result, double *abserr, int *neval, int *last, double work[], int lwork, int iwork[], int liwork, int *info, double *xx, double yy, int *irev)
 Finite interval adaptive quadrature with known singular points (21-point Gauss-Kronrod rule) (reverse communication version)
 
void _qawc (double(*f)(double), double a, double b, double c, double epsabs, double epsrel, int limit, double *result, double *abserr, int *neval, int *last, double work[], int lwork, int iwork[], int *info)
 Finite interval adaptive quadrature for Cauchy principal values (25-point Clenshaw-Curtis and 15-point Gauss-Kronrod rule)
 
void _qawc_r (double a, double b, double c, 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)
 Finite interval adaptive quadrature for Cauchy principal values (25-point Clenshaw-Curtis and 15-point Gauss-Kronrod rule) (reverse communication version)
 
void _qawo (double(*f)(double), double a, double b, double omega, int integr, double epsabs, double epsrel, int limit, int maxp1, double *result, double *abserr, int *neval, int *last, double work[], int lwork, int iwork[], int liwork, int *info)
 Finite interval adaptive quadrature for oscillatory functions (25-point Clenshaw-Curtis and 15-point Gauss-Kronrod rule)
 
void _qawo_r (double a, double b, double omega, int integr, double epsabs, double epsrel, int limit, int maxp1, double *result, double *abserr, int *neval, int *last, double work[], int lwork, int iwork[], int liwork, int *info, double *xx, double yy, int *irev)
 Finite interval adaptive quadrature for oscillatory functions (25-point Clenshaw-Curtis and 15-point Gauss-Kronrod rule) (reverse communication version)
 
void _qaws (double(*f)(double), double a, double b, double alfa, double beta, int integr, double epsabs, double epsrel, int limit, double *result, double *abserr, int *neval, int *last, double work[], int lwork, int iwork[], int *info)
 Finite interval adaptive quadrature for singular functions (25-point Clenshaw-Curtis and 15-point Gauss-Kronrod rule)
 
void _qaws_r (double a, double b, double alfa, double beta, int integr, 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)
 Finite interval adaptive quadrature for singular functions (25-point Clenshaw-Curtis and 15-point Gauss-Kronrod rule) (reverse communication version)
 

Detailed Description

This is the group of H2a2a. One dimensional finite interval quadrature (special integrand) (user-defined integrand function).