ZQCBY(3)

SYNOPSIS
SUBROUTINE ZQCBY (LUN, KPRINT, IPASS)

NAME
zqcby - Quick check for SLATEC subroutine ZBESY

LIBRARY
SLATEC

CATEGORY
C10A4

TYPE
COMPLEX (CQCBY-C, ZQCBY-Z)

KEYWORDS
QUICK CHECK, ZBESY

AUTHOR
Amos, Don, (SNL) Goudy, Sue, (SNL) Walton, Lee, (SNL)

DESCRIPTION
*Usage: INTEGER LUN, KPRINT, IPASS CALL ZQCBY (LUN, KPRINT, IPASS) *Arguments: LUN :IN is the unit number to which output is to be written. KPRINT :IN controls the amount of output, as specified in the SLATEC Guidelines. IPASS :OUT indicates whether the test passed or failed. A value of one is good, indicating no failures. *Description: *** A DOUBLE PRECISION ROUTINE *** ZQCBY is a quick check routine for the complex Y Bessel function generated by subroutine ZBESY. ZQCBY generates sequences of Y Bessel functions from ZBESY and checks them against the evaluation from the formula Y(FNU,Z*ROT) = C(FNU+1)*I(FNU,Z)-(2/PI)*CONJG(C(FNU))*K(FNU,Z) where ROT = EXP(PI*I/2) , C(FNU)=EXP(PI*FNU*I/2) , I**2=-1 and -PI.LT.ARG(Z).LE.PI/2, in the (Z,FNU) space.

REFERENCES
Abramowitz, M. and Stegun, I. A., Handbook of Mathematical Functions, Dover Publications, New York, 1964. Amos, D. E., A Subroutine Package for Bessel Functions of a Complex Argument and Nonnegative Order, SAND85-1018, May, 1985.

ROUTINES CALLED
ZBESI, ZBESK, ZBESY, ZABS, ZEXP, I1MACH, D1MACH

REVISION HISTORY (YYMMDD)
830501 DATE WRITTEN
890831 Revised to meet new SLATEC standards
930122 Added ZEXP to EXTERNAL Statement. (RWC)