Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

DBSR_HF: A B-spline Dirac-Hartree-Fock program



O Zatsarinny, Charlotte F. Fischer


A B-spline version of a general Dirac-Hartree-Fock program is described. The usual differential equations are replaced by set of generalized eigenvalue problems of the form (Ha . åa B)Pa = 0, where Pa designates the two-component relativistic orbital in B-spline basis. A default universal grid allows flexible adjustment to different nuclear models. When two orthogonal orbitals are both varied, the energy must also be stationary with respect to orthonormal transformations. At such a stationary point the off-diagonal Lagrange multipliers may be eliminated through projection operators. A self-consistent field procedure exhibits excellent convergence. Several atomic states can be considered simultaneously, along with following configuration-interaction calculations. The program provides several options for treatment of Breit interaction and QED corrections. The information about atoms up to Z=104 is stored,that along with the simple interface through the command-line arguments allows the user to run the program with minimum initial preparations.
Computer Physics Communications


atomic structure, relativistic Dirac theory, bound states, B-splines, generalized eigenvalue problem, projection operators, Breit interaction


Zatsarinny, O. and Fischer, C. (2016), DBSR_HF: A B-spline Dirac-Hartree-Fock program, Computer Physics Communications, [online], (Accessed April 21, 2024)
Created January 7, 2016, Updated October 12, 2021