This package provides support for one-dimensional numerical integration in Julia using adaptive Gauss-Kronrod quadrature. The code was originally part of Base Julia.
The package provides three functions: quadgk
, gauss
, and kronrod
.
quadgk
performs the integration, gauss
computes Gaussian quadrature points and weights for integrating
over the interval [-1, 1], and kronrod
computes Kronrod points, weights, and embedded Gaussian quadrature
weights for integrating over [-1, 1].
For more information, see the documentation.