D9B1MP(3)

SYNOPSIS
SUBROUTINE D9B1MP (X, AMPL, THETA)

NAME
d9b1mp - Evaluate the modulus and phase for the J1 and Y1 Bessel functions.

LIBRARY
SLATEC (FNLIB)

CATEGORY
C10A1

TYPE
DOUBLE PRECISION (D9B1MP-D)

KEYWORDS
BESSEL FUNCTION, FNLIB, MODULUS, PHASE, SPECIAL FUNCTIONS

AUTHOR
Fullerton, W., (LANL)

DESCRIPTION
Evaluate the modulus and phase for the Bessel J1 and Y1 functions. Series for BM1 on the interval 1.56250E-02 to 6.25000E-02 with weighted error 4.91E-32 log weighted error 31.31 significant figures required 30.04 decimal places required 32.09 Series for BT12 on the interval 1.56250E-02 to 6.25000E-02 with weighted error 3.33E-32 log weighted error 31.48 significant figures required 31.05 decimal places required 32.27 Series for BM12 on the interval 0. to 1.56250E-02 with weighted error 5.01E-32 log weighted error 31.30 significant figures required 29.99 decimal places required 32.10 Series for BTH1 on the interval 0. to 1.56250E-02 with weighted error 2.82E-32 log weighted error 31.55 significant figures required 31.12 decimal places required 32.37

SEE ALSO
DBESJ1, DBESY1

REFERENCES
(NONE)

ROUTINES CALLED
D1MACH, DCSEVL, INITDS, XERMSG

REVISION HISTORY (YYMMDD)
770701 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)
900315 CALLs to XERROR changed to CALLs to XERMSG. (THJ)
900720 Routine changed from user-callable to subsidiary. (WRB)
920618 Removed space from variable name and code restructured to use IF-THEN-ELSE. (RWC, WRB)