This package provides support for one-dimensional numerical integration in Julia using adaptive Gauss-Kronrod quadrature. The code was originally part of Base Julia. It supports the integration of arbitrary numeric types, including arbitrary-precision (BigFloat), and even the integration of arbitrary normed vector spaces. The package provides three basic functions: quadgk, gauss, and kronrod. quadgk performs the integration, gauss computes Gaussian quadrature points and weights for integrating over the interval [a, b], and kronrod computes Kronrod points, weights, and embedded Gaussian quadrature weights for integrating over [-1, 1].
Features
- Documentation available
- Provides support for one-dimensional numerical integration in Julia
- Adaptive Gauss-Kronrod quadrature
- The code was originally part of Base Julia
- It supports integration of arbitrary numeric types, including arbitrary precision
- Integration of arbitrary normed vector spaces
Categories
Data VisualizationLicense
MIT LicenseFollow QuadGK.jl
Other Useful Business Software
Go From AI Idea to AI App Fast
Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of QuadGK.jl!