D9LN2R(3)

SYNOPSIS
DOUBLE PRECISION FUNCTION D9LN2R (X)

NAME
d9ln2r - Evaluate LOG(1+X) from second order relative accuracy so that LOG(1+X) = X - X**2/2 + X**3*D9LN2R(X)

LIBRARY
SLATEC (FNLIB)

CATEGORY
C4B

TYPE
DOUBLE PRECISION (R9LN2R-S, D9LN2R-D, C9LN2R-C)

KEYWORDS
ELEMENTARY FUNCTIONS, FNLIB, LOGARITHM, SECOND ORDER

AUTHOR
Fullerton, W., (LANL)

DESCRIPTION
Evaluate LOG(1+X) from 2-nd order with relative error accuracy so that LOG(1+X) = X - X**2/2 + X**3*D9LN2R(X) Series for LN21 on the interval -6.25000E-01 to 0. with weighted error 1.82E-32 log weighted error 31.74 significant figures required 31.00 decimal places required 32.59 Series for LN22 on the interval 0. to 8.12500E-01 with weighted error 6.10E-32 log weighted error 31.21 significant figures required 30.32 decimal places required 32.00

REFERENCES
(NONE)

ROUTINES CALLED
D1MACH, DCSEVL, INITDS, XERMSG

REVISION HISTORY (YYMMDD)
780401 DATE WRITTEN
890531 Changed all specific intrinsics to generic. (WRB)
890911 Removed unnecessary intrinsics. (WRB)
890911 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)