DQK15I(3)

SYNOPSIS
SUBROUTINE DQK15I (F, BOUN, INF, A, B, RESULT, ABSERR, RESABS, + RESASC)

NAME
dqk15i - The original (infinite integration range is mapped onto the interval (0,1) and (A,B) is a part of (0,1). it is the purpose to compute I = Integral of transformed integrand over (A,B), J = Integral of ABS(Transformed Integrand) over (A,B).

LIBRARY
SLATEC (QUADPACK)

CATEGORY
H2A3A2, H2A4A2

TYPE
DOUBLE PRECISION (QK15I-S, DQK15I-D)

KEYWORDS
15-POINT GAUSS-KRONROD RULES, QUADPACK, QUADRATURE

AUTHOR
Piessens, Robert Applied Mathematics and Programming Division K. U. Leuven de Doncker, Elise Applied Mathematics and Programming Division K. U. Leuven

DESCRIPTION
Integration Rule Standard Fortran subroutine Double precision version PARAMETERS ON ENTRY F - Double precision Function subprogram defining the integrand FUNCTION F(X). The actual name for F needs to be Declared E X T E R N A L in the calling program. BOUN - Double precision Finite bound of original integration Range (SET TO ZERO IF INF = +2) INF - Integer If INF = -1, the original interval is (-INFINITY,BOUND), If INF = +1, the original interval is (BOUND,+INFINITY), If INF = +2, the original interval is (-INFINITY,+INFINITY) AND The integral is computed as the sum of two integrals, one over (-INFINITY,0) and one over (0,+INFINITY). A - Double precision Lower limit for integration over subrange of (0,1) B - Double precision Upper limit for integration over subrange of (0,1) ON RETURN RESULT - Double precision Approximation to the integral I Result is computed by applying the 15-POINT KRONROD RULE(RESK) obtained by optimal addition of abscissae to the 7-POINT GAUSS RULE(RESG). ABSERR - Double precision Estimate of the modulus of the absolute error, WHICH SHOULD EQUAL or EXCEED ABS(I-RESULT) RESABS - Double precision Approximation to the integral J RESASC - Double precision Approximation to the integral of ABS((TRANSFORMED INTEGRAND)-I/(B-A)) over (A,B)

REFERENCES
(NONE)

ROUTINES CALLED
D1MACH

REVISION HISTORY (YYMMDD)
800101 DATE WRITTEN
890531 Changed all specific intrinsics to generic. (WRB)
890531 REVISION DATE from Version 3.2
891214 Prologue converted to Version 4.0 format. (BAB)