Programs in Physics & Physical Chemistry
|[Licence| Download | New Version Template] adsk_v2_0.tar.gz(73 Kbytes)|
|Manuscript Title: Single particle calculations for a Woods-Saxon potential with triaxial deformations, and large Cartesian oscillator basis (new version code)|
|Authors: B. Mohammed-Azizi, D.E. Medjadi|
|Program title: Triaxial2007|
|Catalogue identifier: ADSK_v2_0|
Distribution format: tar.gz
|Journal reference: Comput. Phys. Commun. 176(2007)634|
|Programming language: Fortran 77/90 double precision.|
|Computer: PC. Pentium 4, 2600Hz.|
|Operating system: Windows XP.|
|RAM: 256 Mb. Hard Disk - 40 Gb. Swap file - 4 Gb|
|Word size: 32 bits|
|Keywords: Nuclear physics, Energy levels, Wave functions, Schrödinger equation, Woods-Saxon potential.|
|PACS: 07.05.Tp, 21.60.-n, 21.60.-cs.|
Does the new version supersede the previous version?: Yes
Nature of problem:
The Single particle energies and the single particle wave functions are calculated from one-body Hamiltonian including a central field of Woods-Saxon type, a spin-orbit interaction, and the Coulomb potential for the protons. We consider only ellipsoidal (triaxial) shapes. The deformation of the nuclear shape is fixed by the usual Bohr parameters (β, γ) .
The representative matrix of the Hamiltonian is built by means of the Cartesian basis of the anisotropic harmonic oscillator, and then diagonalized by a set of subroutines of the EISPACK library. Two quadrature methods of Gauss are employed to calculate respectively the integrals of the matrix elements of the Hamiltonian, and the integral defining the Coulomb potential
Reasons for new version:
More convenient handling of the eigenvectors
Summary of revisions:
One input file instead two. Reduced number of input parameters. Storage of eigenvalues and eigenvectors in memory in a very simple way which makes the code very convenient to the user.
There are two restrictions for the code; The number of the major shells of the basis does not have to exceed Nmax=26. For the largest values of Nmax (~23-26), the diagonalization takes the major part of the running time, but the global run-time remains reasonable.
(With full optimization in the project settings of the Compaq Visual Fortran on Windows XP ) With NMAX=23, for the neutrons case, and for both parities, if we need all eigenenergies and all eigenfunctions of the bound states, the running time is about 40 sec on the P4 computer at 2.6GHz. In this case, the calculation of the matrix elements takes only about 17 sec. If all unbound states are required, the runtime becomes larger.
|Disclaimer | ScienceDirect | CPC Journal | CPC | QUB|