|
NuMFor cf0f85d (2025-09-27)
Numerical (Modern) Fortran. Library for Simple Numerical computing
|
provides wrapper routines for integration with QUADPACK More...
Data Types | |
| interface | qng |
| qng estimates an integral using non-adaptive integration. More... | |
| interface | qag |
| Globally adaptive integration routine without weights. More... | |
| interface | qags |
| Subroutine qags is a globally adaptive, automatic interval subdivisions with epsilon extrapolation without weights. More... | |
| interface | qagp |
| Subroutine qagi is a globally adaptive, automatic interval subdivisions with epsilon extrapolation without weights for an infinite interval. More... | |
| interface | qawo |
| Subroutine qawo is designed for integrands with an oscillatory factor,. More... | |
| interface | qawf |
| qawf computes Fourier integrals over the interval [ A, +Infinity ). More... | |
| interface | qaws |
| Subroutine qaws estimates integrals with algebraico-logarithmic endpoint singularities given by the weight function | |
| interface | qawc |
| Subroutine qawc computes the Cauchy principal value. More... | |
| interface | qgk |
| Routine to perform the integration of a function by Gauss-Kronrod rule. More... | |
| interface | qk15w |
| Routine to perform the integration of a weighted function by 15-points Gauss-Kronrod rule. More... | |
| interface | qcheb |
| Subroutine qcheb computes the coefficients of the Chebyshev series expansion of degrees 12 and 24 of a function using a fast Fourier transform method. More... | |
| interface | qextr |
| Subroutine qextr carries out the Epsilon extrapolation algorithm. More... | |
| interface | d_qp_extra |
| Type used to pass extra (optional) information with the integration routines. More... | |
| interface | c_qp_extra |
| Type used to pass extra (optional) information with the integration routines. More... | |
Modules | |
| module | quadpack |
| Wrapper of (slightly modified) QUADPACK routines Description: Submodule Integrate. | |
Functions/Subroutines | |
| character(len=:) function, allocatable, public | qp_err_msg (ier) |
| qp_err_msg Returns the error message correspondig to a given code | |
provides wrapper routines for integration with QUADPACK