A B-spline Galerkin method for the Dirac equation
Abstract
The B-spline Galerkin method is first investigated for the simple eigenvalue problem, y=-λy, that can also be written as a pair of first-order equations y=λz, z=-λy. Expanding both y(r) and z(r) in the B basis results in many spurious solutions such as those observed for the Dirac equation. However, when y(r) is expanded in the B basis and z(r) in the dB/dr basis, solutions of the well-behaved second-order differential equation are obtained. From this analysis, we propose a stable method ( B,B) basis for the Dirac equation and evaluate its accuracy by comparing the computed and exact R-matrix for a wide range of nuclear charges Z and angular quantum numbers κ. When splines of the same order are used, many spurious solutions are found whereas none are found for splines of different order. Excellent agreement is obtained for the R-matrix and energies for bound states for low values of Z. For high Z, accuracy requires the use of a grid with many points near the nucleus. We demonstrate the accuracy of the bound-state wavefunctions by comparing integrals arising in hyperfine interaction matrix elements with exact analytic expressions. We also show that the Thomas-Reiche-Kuhn sum rule is not a good measure of the quality of the solutions obtained by the B-spline Galerkin method whereas the R-matrix is very sensitive to the appearance of pseudo-states.
- Publication:
-
Computer Physics Communications
- Pub Date:
- June 2009
- DOI:
- 10.1016/j.cpc.2008.12.010
- arXiv:
- arXiv:0806.3067
- Bibcode:
- 2009CoPhC.180..879F
- Keywords:
-
- 02.70.Dh;
- 03.65.Nk;
- 03.65.PM;
- 31.30.jc;
- Finite-element and Galerkin methods;
- Scattering theory;
- Relativistic corrections to atomic structure and properties;
- Physics - Atomic Physics
- E-Print:
- PDFTex, 5 pages and 4 figures