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] aeyp_v1_0.tar.gz(84 Kbytes)
Manuscript Title: An R-matrix package for coupled-channel problems in nuclear physics
Authors: P. Descouvemont
Program title: rmatrix
Catalogue identifier: AEYP_v1_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 200(2016)199
Programming language: Fortran 90.
RAM: Memory usage strongly depends on the nature of the problem (number of channels, size of the basis).
Keywords: Scattering theory, R-matrix method, Lagrange meshes, Coupled-channel problems.
Classification: 17.8.

External routines: If available, the LAPACK library can be used for matrix inversion (faster than the sub-routine included in the package).

Nature of problem:
Solving coupled-channel problems for positive energies; the package provides the collision matrix and the associated wave function for given energy, spin and parity.

Solution method:
The coupled-channel system is solved with the R-matrix method, and Lagrange functions are adopted. Propagation of the R-matrix can be performed.

For non-local potentials, the propagation technique cannot be used.

Running time:
strongly depends on the nature of the problem. For single-channel calculations, the running type is typically less than 1 s. For large scale calculations (typically more than 100 channels), the running time may increase up to several minutes on a multi-CPU Linux machine.