next up previous 196
Next: PDA_DBINTK - Compute B-representation of an interpolating spline. Knots must be given.
Up: User-callable routines
Previous: PDA_DB2VAL - Evaluates the piecewise polynomial interpolating function constructed by the routine PDA_DB2INK, or one of its partial derivatives.


PDA_DBESJ1 - Bessel function of first kind of order one.

Origin
SLATEC / CAMSUN
Implementation Status:
The routine and its subsidiaries will now return an error status as supplied by PDA_XERMSG.

      DOUBLE PRECISION FUNCTION PDA_DBESJ1 (X, STATUS)


***BEGIN PROLOGUE  PDA_DBESJ1
***PURPOSE  Compute the Bessel function of the first kind of order one.
***LIBRARY   SLATEC (FNLIB)
***CATEGORY  C10A1
***TYPE      DOUBLE PRECISION (BESJ1-S, PDA_DBESJ1-D)
***KEYWORDS  BESSEL FUNCTION, FIRST KIND, FNLIB, PDA_ORDER ONE,
             SPECIAL FUNCTIONS
***AUTHOR  Fullerton, W., (LANL)
***DESCRIPTION

 PDA_DBESJ1(X) calculates the double precision Bessel function of the
 first kind of order one for double precision argument X.

 Series for BJ1        on the interval  0.          to  1.60000E+01
                                        with weighted error   1.16E-33
                                         log weighted error  32.93
                               significant figures required  32.36
                                    decimal places required  33.57

    STATUS   Returned error status.
             The status must be zero on entry. This
             routine does not check the status on entry.

***REFERENCES  (NONE)
***ROUTINES CALLED  PDA_D1MACH, PDA_D9B1MP, PDA_DCSEVL, PDA_INITDS, PDA_XERMSG
***REVISION HISTORY  (YYMMDD)
   780601  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 PDA_XERMSG.  (THJ)
   910401  Corrected error in code which caused values to have the
           wrong sign for arguments less than 4.0.  (WRB)
   950404  Implement status.  (HME)
***END PROLOGUE  PDA_DBESJ1



next up previous 196
Next: PDA_DBINTK - Compute B-representation of an interpolating spline. Knots must be given.
Up: User-callable routines
Previous: PDA_DB2VAL - Evaluates the piecewise polynomial interpolating function constructed by the routine PDA_DB2INK, or one of its partial derivatives.

PDA [1ex
Starlink User Note 194
H. Meyerdierks, D. Berry, P. W. Draper, G. Privett, M. Currie
12th October 2005
E-mail:ussc@star.rl.ac.uk

Copyright © 2009 Science and Technology Facilities Council