Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] aauj_v1_0.gz(8 Kbytes)
Manuscript Title: Programs for the Landau and the Vavilov distributions and the corresponding random numbers.
Authors: B. Schorr
Program title: VAVILOV
Catalogue identifier: AAUJ_v1_0
Distribution format: gz
Journal reference: Comput. Phys. Commun. 7(1974)215
Programming language: Fortran.
Computer: CDC 6600.
Operating system: CDC SCOPE.
RAM: 3K words
Word size: 60
Keywords: Nuclear physics, Vavilov distribution, Energy loss, Thin absorber, Random number generation.
Classification: 17.2.

Nature of problem:
The Landau and the Vavilov distributions are used to describe the energy loss of charged particles traversing a thin layer of matter. For Monte Carlo stimulations it is of particular interest to have a random number generator for these distributions.

Solution method:
Fourier series are used to approximate the probability density functions, the cumulative distribution functions and the inverses of the conditional distribution functions.

Theoretical considerations, together with numerical tests, show that in the case of the densities and the distribution functions three to five significant digits are obtained. In the case of the inverses of the conditional distribution functions three significant figures are obtained almost everywhere, except near the end points of the interval, where a relative error of up to 5-6% may occur.