Libraries for HEP Computing (LHC++)
Last update - 28th June 1999.
Requirements for "Special Functions" in the NAG C Library
It is generally agreed that the NAG C Library meets our
overall requirements for mathematical software.
However, some functions are missing, particularly those currently provided in
the CERN Program Library in
section C.
A list of the missing routines is given below, together with source code and documentation.
Note that the source code includes C preprocessor statements. The include files are given below.
As we require only the double precision versions of these functions, please assume that CERNLIB_DOUBLE is defined.
Recent additions
Added 28th June 1999:
- C207: Roots of a cubic equation (DRTEQ3)
- C208: Roots of a quartic equation (DRTEQ4)
- C304: Logarithm of the Gamma Function (ALGAMA64)
- C330: Legendre and Associated Legendre Functions (ASLGF64)
- C313: Modified Bessel Functions I and K of Orders Zero and One (BESI064)
- C312: Bessel Functions J and Y of Orders Zero and One (BESJ064)
- C327: Modified Bessel Functions I and K of Order 1/4, 1/2 and 3/4 (BSIR364)
- C345: Zeros of Bessel Functions J and Y (BZEJY64)
- C320: Jacobian Elliptic Functions sn, cn, dn for Complex Argument (CELFUN64)
- C348: Elliptic Integral for Complex Argument (CELINT64)
- C341: Modified Bessel Functions K of Certain Order (DBSKA64)
- G110: Landau Distribution (DENLAN)
- G110: Landau Distribution (DIFLAN)
- G110: Landau Distribution (DISLAN)
- G110: Landau Distribution (RANLAN)
- C316: Psi (Digamma) and Polygamma Functions (RPSIPG64)
- C349: Jacobian Theta Functions (RTHETA64)
- G116: Vavilov Density and Distribution Functions (VVIDEN)
- G116: Vavilov Density and Distribution Functions (VVISET)
- C309: Coulomb Wave, Bessel, and Spherical Bessel Functions for Complex Argument(s) and Order (WCLBES)
- C317: Psi (Digamma) and Polygamma Functions for Complex Argument (WPSIPG)
- G110: Landau Distribution (XM1LAN)
- G110: Landau Distribution (XM2LAN)
Last update by CERN
Program Library