BSR: B-spline atomic R-matrix codes

Abstract BSR is a general program to calculate atomic continuum processes using the B-spline R-matrix method, including electron–atom and electron–ion scattering, and radiative processes such as bound–bound transitions, photoionization and polarizabilities. The calculations can be performed in LS-coupling or in an intermediate-coupling scheme by including terms of the Breit–Pauli Hamiltonian. New version program summary Title of program: BSR Catalogue identifier: ADWY Program summary URL: http://cpc.cs.qub.ac.uk/summaries/ADWY Program obtainable from: CPC Program Library, Queen's University of Belfast, N. Ireland Computers on which the program has been tested: Microway Beowulf cluster; Compaq Beowulf cluster; DEC Alpha workstation; DELL PC Operating systems under which the new version has been tested: UNIX, Windows XP Programming language used: FORTRAN 95 Memory required to execute with typical data: Typically 256–512 Mwords. Since all the principal dimensions are allocatable, the available memory defines the maximum complexity of the problem No. of bits in a word: 8 No. of processors used: 1 Has the code been vectorized or parallelized?: no No. of lines in distributed program, including test data, etc.: 69 943 No. of bytes in distributed program, including test data, etc.: 746 450 Peripherals used: scratch disk store; permanent disk store Distribution format: tar.gz Nature of physical problem: This program uses the R-matrix method to calculate electron–atom and electron–ion collision processes, with options to calculate radiative data, photoionization, etc. The calculations can be performed in LS-coupling or in an intermediate-coupling scheme, with options to include Breit–Pauli terms in the Hamiltonian. Method of solution: The R-matrix method is used [P.G. Burke, K.A. Berrington, Atomic and Molecular Processes: An R-Matrix Approach, IOP Publishing, Bristol, 1993; P.G. Burke, W.D. Robb, Adv. At. Mol. Phys. 11 (1975) 143; K.A. Berrington, W.B. Eissner, P.H. Norrington, Comput. Phys. Comm. 92 (1995) 290].

[1]  W. D. Robb,et al.  A general program to calculate atomic continuum processes using the R-matrix method , 1984 .

[2]  Norman Scott,et al.  A general program to calculate atomic continuum processes incorporating model potentials and the Breit-Pauli Hamiltonian within the R-matrix method , 1984 .

[3]  Keith A. Berrington,et al.  Atomic and Molecular Processes: an R-Matrix Approach , 1993 .

[4]  C. Fischer,et al.  A general program for computing angular integrals of the Breit-Pauli Hamiltonian with non-orthogonal orbitals , 2000 .

[5]  C. Fischer,et al.  Photodetachment of He− 1s2s2p 4Po in the region of the 1s threshold , 2002 .

[6]  Carl de Boor,et al.  A Practical Guide to Splines , 1978, Applied Mathematical Sciences.

[7]  Fang,et al.  Effect of positive-energy orbitals on the photoionization cross sections and oscillator strengths of He and divalent atoms. , 1995, Physical review. A, Atomic, molecular, and optical physics.

[8]  P. Decleva,et al.  Convergent multichannel continuum states by a general configuration interaction expansion in a B-spline basis: application to photodetachment , 1997 .

[9]  F. A. Parpia,et al.  GRASP: A general-purpose relativistic atomic structure program , 1989 .

[10]  N. Badnell A perturbative approach to the coupled outer-region equations for the electron-impact excitation of neutral atoms , 1999 .

[11]  O. Zatsarinny A general program for computing matrix elements in atomic structure with nonorthogonal orbitals , 1996 .

[12]  P G Burke,et al.  R-matrix theory of electron scattering at intermediate energies , 1987, Proceedings of the Royal Society of London. A. Mathematical and Physical Sciences.

[13]  V. M. Burke,et al.  A parallel R-matrix program PRMAT for electron–atom and electron–ion scattering calculations , 2002 .

[14]  Alan Hibbert A general program for calculating angular momentum integrals in atomic structure , 1984 .

[15]  C. Fischer,et al.  Photodetachment cross section of He − ( 1 s 2 s 2 p 4 P o ) in the region of the 1 s detachment threshold , 1999 .

[16]  O. Zatsarinny,et al.  R-matrix calculation with non-orthogonal orbitals for electron-impact excitation of atomic oxygen , 2002 .

[17]  V. M. Burke,et al.  Farm — A flexible asymptotic R-matrix package , 1995 .

[18]  N. Vaeck,et al.  The introduction of B-spline basis sets in atomic structure calculations , 1993 .

[19]  C. Fischer,et al.  Regular Article: Integration by Cell Algorithm for Slater Integrals in a Spline Basis , 1999 .

[20]  P. Norrington,et al.  Low-energy electron scattering by Fe XXIII and Fe VII using the Dirac R-matrix method , 1987 .

[21]  M. Seaton,et al.  Impact, a program for the solution of the coupled integro-differential equations of electron-atom collision theory , 1984 .

[22]  M. Bentley Orthogonality constraints in finite basis set calculations , 1994 .

[23]  C. Fischer,et al.  Oscillator strengths for transitions to high-lying excited states of carbon , 2002 .

[24]  C. Mendoza Term structure of Mg I calculated in a frozen-cores approximation , 1981 .

[25]  C. Fischer,et al.  Spline–Galerkin calculations for Rydberg series of calcium , 1994 .

[26]  T. Brage,et al.  Spline-Galerkin methods for Rydberg series, including Breit-Pauli effects , 1994 .

[27]  O. Zatsarinny,et al.  Low-energy electron collisions with atomic oxygen: R-matrix calculation with non-orthogonal orbitals , 2001 .

[28]  W. D. Robb,et al.  Electron scattering by complex atoms , 1971 .

[29]  P. J. A. Buttle,et al.  Solution of Coupled Equations by R -Matrix Techniques , 1967 .

[30]  Klaus Bartschat,et al.  B-spline Breit?Pauli R-matrix calculations for electron collisions with argon atoms , 2004 .

[31]  M. Seaton,et al.  Use of the R-matrix method for bound-state calculations. II. Results for energy levels of C+ , 1985 .

[32]  W. D. Robb,et al.  R-matrix theory of atomic processes , 1975 .

[33]  W. Guo,et al.  Spline methods for multiconfiguration Hartree–Fock calculations , 1992 .

[34]  K. Berrington,et al.  RMATRX1: Belfast atomic R-matrix codes , 1995 .

[35]  H. E. Saraph O IV: bound states, oscillator strengths and photoionisation cross sections , 1980 .

[36]  C. Fischer,et al.  A general program for computing angular integrals of the Breit-Pauli Hamiltonian , 1991 .

[37]  Griffin,et al.  Elimination of electron-ion pseudoresonances associated with approximate target wave functions. , 1995, Physical review. A, Atomic, molecular, and optical physics.

[38]  D. Mattis Quantum Theory of Angular Momentum , 1981 .

[39]  Nigel R. Badnell,et al.  Photoionization - excitation of helium using an R-matrix with pseudostates method , 1997 .

[40]  C. Fischer,et al.  A program for performing angular integrations for transition operators , 1991 .

[41]  F. Martín,et al.  Applications of B-splines in atomic and molecular physics , 2001 .

[42]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[43]  W. D. Robb,et al.  A new version of the general program to calculate atomic continuum processes using the r-matrix method , 1984 .

[44]  C. M. Lee,et al.  Variational Calculation of R Matrices. Application to Ar Photoabsorption , 1973 .

[45]  W. Eissner,et al.  Techniques for the calculation of atomic structures and radiative data including relativistic corrections , 1974 .

[46]  P. Löwdin Quantum Theory of Many-Particle Systems. I. Physical Interpretations by Means of Density Matrices, Natural Spin-Orbitals, and Convergence Problems in the Method of Configurational Interaction , 1955 .

[47]  I. Bray,et al.  The convergent close-coupling method for a Coulomb three-body problem , 1995 .

[48]  C. Fischer,et al.  Non-variational, spline-Galerkin calculations of resonance positions and widths, and photodetachment and photo-ionization cross sections for H- and He , 1992 .

[49]  C. Fischer,et al.  The use of basis splines and non-orthogonal orbitals in R-matrix calculations: application to Li photoionization , 2000 .

[50]  Klaus Bartschat,et al.  The R-matrix with pseudo-states method: Theory and applications to electron scattering and photoionization , 1998 .

[51]  W. Johnson,et al.  TOPICAL REVIEW: The use of basis splines in theoretical atomic physics , 1996 .

[52]  C. Noble,et al.  Multichannel atomic scattering calculations using Lagrange mesh bases and the R-matrix method , 1999 .

[53]  P G Burke,et al.  Electron - atom scattering at low and intermediate energies using a pseudo-state/ R-matrix basis , 1996 .

[54]  Charlotte Froese Fischer,et al.  Concurrent Vector Algorithms for Spline Solutions of the Helium Pair Equation , 1991, Int. J. High Perform. Comput. Appl..

[55]  C. Fischer,et al.  A general program for computing angular integrals of the non-relativistic Hamiltonian with non-orthogonal orbitals , 1991 .

[56]  Per Jönsson,et al.  Computational Atomic Structure: An MCHF Approach , 1997 .

[57]  K. Bartschat RMATRX-ION - a program to calculate electron and positron impact ionization within the R-matrix method , 1993 .

[58]  M. Seaton Use of the R matrix method for bound-state calculations. I. General theory , 1985 .

[59]  C. Fischer,et al.  Spline algorithms for continuum functions , 1989 .

[60]  K. Haller Quantum Electrodynamics , 1979, Nature.

[61]  H. V. D. Hart,et al.  B-spline methods in R-matrix theory for scattering in two-electron systems , 1997 .