NuMFor 9f2ab49 (2024-04-08)
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 . More... | |
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