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] acqa_v1_0.gz(4 Kbytes)
Manuscript Title: Nuclear bound state wave function subroutine.
Authors: W.R. Smith
Program title: BOUND
Catalogue identifier: ACQA_v1_0
Distribution format: gz
Journal reference: Comput. Phys. Commun. 1(1969)55
Programming language: Fortran.
Computer: IBM 360/44.
Operating system: 44PS.
RAM: 60K words
Word size: 32
Keywords: Nuclear physics, Schrodinger equation, Shell model, Woods-saxon, Eigenfunctions, Eigenvalues, Bound states, Wave function, Spin-orbit, Potential depth, Nonlocal coulomb, Binding energy, Potential, Local, General purpose, Differential equation.
Classification: 4.3, 17.19.

Nature of problem:
The subroutine BOUND numerically integrates the radial Schrodinger equation including a central Woods-Saxon potential and spin-orbit coupling for the case of a particle bound in the nuclear and Coulomb force field of a core nucleus. An important use of the subroutine itself is to provide single particle wave functions required in direct nuclear reation calculations.

Solution method:
The requirements that the solution vanish at the origin and at infinity cause this to be an eigenvalue problem. If the number of nodes in the solution is specified, then either the binding energy or the potential depth can also be specified, and the value of the unspecified member of this pair must then be varied until it yields a solution fitting the boundary conditions. Included with the subroutine is a driver program which read parameters and printrint the resulting solution, energy, potential depth, number of nodes, and wave function normalization factor.

Four options are provided: 1,2) for a specified energy, a potential depth is 1) either provided by the user or 2) automatically estimated by the program and the program finds the nearest potential depth which satisfies the boundary conditions; 3) for a specified potential depth, an energy is provided by the user and the program finds the nearest energy which satisfies the boundary conditions; 4) for a specified energy and the number of nodes, the program finds the corresponding potential depth which satisfies the boundary conditions. The potential may be either local or nonlocal. The subroutine contains 270 FORTRAN instructions and the driver program 50.