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] admw_v1_0.gz(25 Kbytes)
Manuscript Title: A Fortran program to calculate the matrix elements of the Coulomb interaction involving hydrogenic wave functions.
Authors: L. Sarkadi
Program title: MTRXCOUL
Catalogue identifier: ADMW_v1_0
Distribution format: gz
Journal reference: Comput. Phys. Commun. 133(2000)119
Programming language: Fortran.
Computer: IBM PC.
Operating system: MS-DOS.
RAM: 224K words
Word size: 8
Keywords: Atomic physics, Coulomb interaction, Matrix elements, Ionization, Hydrogenic wave functions, Coulomb functions, Multipole series expansion.
Classification: 2.7.

Nature of problem:
The theoretical description of the excitation and ionization of atoms by charged particle impact often requires the knowledge of the matrix elements of the Coulomb interaction. The program MTRXCOUL calculates the matrix elements between bound and free states represented by non-relativistic hydrogenic wave functions.

Solution method:
The algorithm is based on the multipole series expansion of the Coulomb potential.
The program uses the Library routines F3Y [1] and COULCC [2] which are included in the distributed program.

The matrix elements can be calculated with the following restrictions. The initial bound states are limited to 1s, 2s, 2p, 3s, 3p, 3d. The quantum number l in the final state has a maximum value of 10.

Running time:
The test run requires about 20 s.

[1] A. Liberato de Brito, Comput. Phys. Commun. 25 (1982) 81.
[2] I.J. Thompson, A.R. Barnett, Comput. Phys. Commun. 36 (1985) 363.