Programs in Physics & Physical Chemistry
|[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.|
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.
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.
|Disclaimer | ScienceDirect | CPC Journal | CPC | QUB|