Dear all,

I am trying, as a training exercise, to recover the adsorption energy of a boron atom on a Cu(111) slab, which according to the literature should be around -2 eV. The energy is given by: E(ads) = E(slab+B) - E(slab) - E(B). For E(B), if I use a B atom in the slab’s box, the energy is very negative and unrealistic (around -4 eV). If I use the energy of a B atom from the 3D boron crystal, the energy becomes positive (around +2 eV), so there is no adsorption. Below you will find my input file for the slab+B system. I use the same parameters for the other two energies. The BSSE correction (a few tenths of an eV) does not change the observed trend. Am I making a mistake somewhere and/or do you have any suggestions to help me recover the correct value?

Thank you in advance for you help.

Regards,

Roland.

_______________________________________
SystemName             CuB test
SystemLabel            cu_b
NumberOfAtoms          46
NumberOfSpecies        2

XC.functional          GGA
XC.authors             PBE

MaxSCFIterations       200

%block ChemicalSpeciesLabel

1  29 Cu        # Species index, atomic number, species label
2  5  B         # Species index, atomic number, species label

%endblock ChemicalSpeciesLabel

PAO.FixSplitTable       T
PAO.EnergyShift         20 meV
PAO.SplitNorm           0.15
MeshCutoff              300.000000 Ry
ElectronicTemperature   50.000000 K

#
MD.TypeOfRun            CG            # Broyden also possible
MD.NumCGsteps           200

#
SolutionMethod diagon
SCF.DM.Converge         true            # Converge SCF step wrt density matrix (default: 1e-4)
SCF.H.Converge          true
DM.NumberPulay          3
DM.History.Depth        3

#SCF Mixer -> Density pour les systèmes difficiles

SCF.Mix                 Hamiltonian

# Mixer 0.5 reduit le nombre de pas pour des systèmes faciles
# Mixer 0.001 augmente le nombre de pas pour des systèmes difficiles

SCF.Mixer.Weight       0.05
SCF.Mixer.History      6
SCF.Mixer.Method       Pulay
MaxSCFIterations       100

SCF.DM.Tolerance       5.0E-5 eV
SCF.H.Tolerance        0.0005 eV


MD.MaxStressTol        0.0025 eV/Ang**3

# Nouvelle ligne pour la force entre atomes

MD.MaxForceTol         0.01 eV/Ang


# Use old data to save time
MD.UseSaveXV
MD.UseSaveDM

# Save atomic coordinates at each step
WriteCoorStep         .true.
WriteMDHistory        .true.


PAO.BasisType         split
PAO.BasisSize         DZP

LatticeConstant         1.0000 Ang

%block LatticeVectors
   7.65797    0.00000   0.00000
   3.82898    6.63199   0.00000
   0.00000    0.00000  24.00000
%endblock LatticeVectors

AtomicCoordinatesFormat Ang

%block AtomicCoordinatesAndAtomicSpecies

    3.829        0.7369         1.80        2      # Atome de B en site cfc

    0.0        0.0         0.0        1
    1.2763        2.2107         0.0        1
    2.5527        4.4213         0.0        1
    2.5527        0.0         0.0        1
    3.829        2.2107         0.0        1
    5.1053        4.4213         0.0        1
    5.1053        0.0         0.0        1
    6.3816        2.2107         0.0        1
    7.658        4.4213         0.0        1

    0.0        1.4738        -2.0842        1
    1.2763        3.6844        -2.0842        1
    2.5527        5.8951        -2.0842        1
    2.5527        1.4738        -2.0842        1
    3.829        3.6844        -2.0842        1
    5.1053        5.8951        -2.0842        1
    5.1053        1.4738        -2.0842        1
    6.3816        3.6844        -2.0842        1
    7.658        5.8951        -2.0842        1

    1.2763        0.7369        -4.1685        1
    2.5527        2.9476        -4.1685        1
    3.829        5.1582        -4.1685        1
    3.829        0.7369        -4.1685        1
    5.1053        2.9476        -4.1685        1
    6.3816        5.1582        -4.1685        1
    6.3816        0.7369        -4.1685        1
    7.658        2.9476        -4.1685        1
    8.9343        5.1582        -4.1685        1

    0.0        0.0        -6.2527        1
    1.2763        2.2107        -6.2527        1
    2.5527        4.4213        -6.2527        1
    2.5527        0.0        -6.2527        1
    3.829        2.2107        -6.2527        1
    5.1053        4.4213        -6.2527        1
    5.1053        0.0        -6.2527        1
    6.3816        2.2107        -6.2527        1
    7.658        4.4213        -6.2527        1

    0.0        1.4738        -8.3369        1
    1.2763        3.6844        -8.3369        1
    2.5527        5.8951        -8.3369        1
    2.5527        1.4738        -8.3369        1
    3.829        3.6844        -8.3369        1
    5.1053        5.8951        -8.3369        1
    5.1053        1.4738        -8.3369        1
    6.3816        3.6844        -8.3369        1
    7.658        5.8951        -8.3369        1

%endblock AtomicCoordinatesAndAtomicSpecies

%block kgrid_Monkhorst_Pack
  12     0    0   0.
   0    12    0   0.
   0     0    1   0.
%endblock kgrid_Monkhorst_Pack

SaveTotalPotential           T
SaveTotalCharge                 T
SaveElectrostaticPotential   T


Responder a