|Routine ID: G110|
|Author(s): K.S. Kölbig||Library: MATHLIB|
|Language: Fortran||Revised: 15.03.1993|
The LANDAU function subprogram package contains six independent subprograms for the calculation of the following functions related to the Landau distribution:
The function can be used to generate Landau random numbers (see Usage).
User Entry Names: DENLAN, DISLAN, DIFLAN, XM1LAN, XM2LAN, RANLAN
Obsolete User Entry Names: DSTLAN DISLAN
In any arithmetic expression,
where DENLAN, DISLAN, DIFLAN, XM1LAN, XM2LAN, RANLAN and X are of type REAL.
To generate a set of Landau random numbers, RANLAN should be referenced repeatedly, using as argument a random number from a uniform distribution over the interval (0,1).
Approximation by rational functions. For reason of speed, RANLAN proceeds mainly by table look-up and quadratic interpolation.
At least six significant digits (five for RANLAN) are correct.
This program package is a version of the CPC Program Library package LANDAU (Ref. 1).