Ionization potential and electron affinity of gaseous systems
The ionization potential and electron affinity of gaseous systems can be calculated by a delta SCF method
with an exact Coulomb cutoff method .
With the exact Coulomb cutoff method, a calculation for a charged isolated system is possible even in the periodic
What you need is to perform two calculations for the ground and ionized states of an isolated system, and
to calculate the difference of the total energies between them.
Let us illustrate calculations for ionization potential of gaseous systems.
The first example is a water molecule. One can perform a calculation for the ground state as
% mpirun -np 3 ./openmx H2O+0.dat | tee h2o+0.std
The input file 'H2O+0.dat' is available in the directory 'work'.
The geometry structure was optimized with the same computational condition before the calculation.
To avoid the Coulomb interaction between the supercells the exact Coulomb cutoff method 
is employed by the following keyword:
scf.coulomb.cutoff on # default=off, on|off
Even if the method is employed, where the cutoff radius for the Coulomb interaction is set
to the half of the lenght of the shortest lattice vector,
the cell size has to be large enough so that the Coulomb interaction
in the central cell can be properly calculated.
The calculation for the ionized state can be performed as
% mpirun -np 3 ./openmx H2O+1.dat | tee h2o+1.std
The input file 'H2O+1.dat' is available in the directory 'work'.
Compared to 'H2O+0.dat' the following keywords need to be changed:
scf.system.charge 1.0 # default=0.0
scf.coulomb.cutoff on # on|off, default=off
scf.SpinPolarization on # On|Off|NC
The system is positively charged up by the keyword 'scf.system.charge'.
The Coulomb divergence in the charged systems can be eliminated by using the exact Coulomb
cutoff method with 'scf.coulomb.cutoff'. The system may be spin-polarized after the ionization.
Thus, 'scf.SpinPolarization' is switched on.
After finishing the two caculations you may obtain the total energies from the out files as
Ground state: -17.477268421216 (Hartree)
Charged state of +1: -17.010776518028 (Hartree)
Then, the ionization potential ,
defined to be (total energy of charged state of +1) - (total energy of the ground state),
is calculated as
The obtained value of 12.69 eV is well compared to an experimental value of 12.65 eV .
As well as the ionization potential, one can calculate the electron affinity,
defined to be (total energy of the ground state) - (total energy of charged state of -1),
of gaseous systems by specifying
scf.system.charge -1.0 # default=0.0
With 'scf.system.charge=-1.0', the system is negatively charged up by one additional electron.
The results for benchmark calculations of the ionization potential and electron affinity of gaseous systems
are shown in Table 13. We see that the calculated results of ionization potential are well
compared to experimental data, while the calculated electron affinities of some systems seem to deviate
from the experimental values especially for O and Cl.
Calculated ionization potential and electron affinity of gaseous systems.
All the geometrical structures were optimized with the same computational condition before the calculations.
All the input files, which are listed below, used the calculations are available in the directory 'work'.