# Vacuum-polarization potentials of extended nuclear charges

## Description

Abstract FORTRAN program VACPOL is presented that calculates accurately and efficiently the first-order vacuum-polarization potential of two electric charges as a function of their separation. The charges can be extended, with distributions specified by density functions that are most often used to model the distribution of charge in atomic nuclei. The code employs analytical methods of calculation, utilizing a Fourier-Bessel expansion of the potential and an analytical evaluation of the finite-radius... Title of program: VACPOL Catalogue Id: ACVM_v1_0 Nature of problem The first-order vacuum-polarization correction of quantum electrodynamics to the Coulomb potential of a point charge is the so-called Uehling potential. The first-order vacuum-polarization potential due to two extended charges is obtained by folding the Uehling potential with the density distributions of the two charges. The program calculates such a potential as a function of the distance between the centres of the two density distributions, which can have the functional forms that are most oft ... Versions of this program held in the CPC repository in Mendeley Data ACVM_v1_0; VACPOL; 10.1016/0010-4655(94)90036-1 This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2019)