Defjning the System External Potential PseudoPotentials - - PowerPoint PPT Presentation

defjning the system external potential pseudopotentials
SMART_READER_LITE
LIVE PREVIEW

Defjning the System External Potential PseudoPotentials - - PowerPoint PPT Presentation

Defjning the System External Potential PseudoPotentials NCPP/USPP/PAW Structure of a self-consistent type code Step 0 : defjning your system QE input: namelist SYSTEM Step 0 : defjning your system All periodic systems can be specifjed


slide-1
SLIDE 1

Defjning the System External Potential PseudoPotentials NCPP/USPP/PAW

slide-2
SLIDE 2
slide-3
SLIDE 3

Structure of a self-consistent type code

slide-4
SLIDE 4

Step 0 : defjning your system

QE input: namelist SYSTEM

slide-5
SLIDE 5

All periodic systems can be specifjed by a Bravais Lattice and an atomic basis

Step 0 : defjning your system

slide-6
SLIDE 6

Bravais Lattice / Unit cell Step 0 : defjning your system

there are 14 Bravais Lattice types whose unit cell can be defjned by up to 6 cell parameters

slide-7
SLIDE 7

Bravais Lattice / Unit cell

QE input: parameter ibrav

  • gives the type of Bravais

lattice (SC, FCC, HEX, ...) QE input: parameters {celldm(i)}

  • give the lengths (& directions

if needed) of the BL vectors Note that one can choose a non-primitive unit cell (e.g., 4 atom SC cell for FCC structure).

Step 0 : defjning your system

slide-8
SLIDE 8

atoms inside the unit cell: How many, where?

QE input: parameter nat

  • Number of atoms in the unit cell

QE input: fjeld ATOMIC_POSITIONS

  • Initial positions of atoms (may vary when “relax” done).
  • Can choose to give in units of lattice vectors (“crystal”)
  • r in Cartesian units (“alat” or “bohr” or “angstrom”)

QE input: parameter ntyp

  • Number of types of atoms

Step 0 : defjning your system

slide-9
SLIDE 9

Step 1 : defjning V_ext

slide-10
SLIDE 10

The external potential

Electrons experience a Coulomb potential due to the nuclei. This has a known simple form. For a single atom it is

slide-11
SLIDE 11

Periodic potential

slide-12
SLIDE 12

Periodic potential

slide-13
SLIDE 13

Periodic potential

slide-14
SLIDE 14

Periodic potential

slide-15
SLIDE 15

Periodic potential

slide-16
SLIDE 16

Periodic potential

atomic form factor crystal structure factor

slide-17
SLIDE 17

nuclear potential

The Coulomb potential due to any single atom is The direct use of this potential in a Plane Wave code leads to computational diffjculties!

slide-18
SLIDE 18

Problems for a Plane-Wave based code

Core wavefunctions: Sharply peaked close to nuclei due to deep Coulomb potential. Valence wavefunctions: Lots of wiggles near nuclei due to orthogonality to core wavefunctions High Fourier components are present i.e. large kinetic energy cutofg needed

slide-19
SLIDE 19

Solutions for a Plane-Wave based code

Core wavefunctions: Sharply peaked close to nuclei due to deep Coulomb potential. Valence wavefunctions: Lots of wiggles near nuclei due to orthogonality to core wavefunctions Don't solve for core wavefunction Remove wiggles from valence wavefunctions Replace hard Coulomb potential by smooth PseudoPotentials

slide-20
SLIDE 20

Solutions for a Plane-Wave based code

Core wavefunctions: Sharply peaked close to nuclei due to deep Coulomb potential. Valence wavefunctions: Lots of wiggles near nuclei due to orthogonality to core wavefunctions Don't solve for core wavefunction Remove wiggles from valence wavefunctions Replace hard Coulomb potential by smooth PseudoPotentials This can be done on an empirical basis by fjtting experimental band structure data ..

slide-21
SLIDE 21

Empirical PseudoPotentials

Cohen & Bergstresser, PRB 141, 789 (1966)

slide-22
SLIDE 22

Empirical PseudoPotentials

Cohen & Bergstresser, PRB 141, 789 (1966)

transferability to other systems is problematic

slide-23
SLIDE 23

ab initio Norm Conserving PseudoPotentials Let's consider an atomic problem ... … in the frozen core approximation:

slide-24
SLIDE 24

ab initio Norm Conserving PseudoPotentials Let's consider an atomic problem ... … in the frozen core approximation:

slide-25
SLIDE 25

ab initio Norm Conserving PseudoPotentials Let's consider an atomic problem ... … in the frozen core approximation: if and do not overlap signifjcantly:

slide-26
SLIDE 26

ab initio Norm Conserving PseudoPotentials ... hence with

slide-27
SLIDE 27

ab initio Norm Conserving PseudoPotentials ... hence with with a Coulomb tail corresponding to

slide-28
SLIDE 28

ab initio Norm Conserving PseudoPotentials ... hence

  • r in case of overlap we have (non-linear core correction)

with with with a Coulomb tail corresponding to

slide-29
SLIDE 29

ab initio Norm Conserving PseudoPotentials is further modifjed in the core region so that the reference valence wavefunctions are nodeless and smooth and properly normalized (norm conservation) so that the valence charge density (outside the core) is simply: The norm-conservation condition ensures correct electrostatics

  • utside the core region and that atomic scattering properties

are reproduced correctly this determines transferability

slide-30
SLIDE 30

An example: Mo l-dependent potential

Hamann, schlueter & Chiang, PRL 43, 1494 (1979)

slide-31
SLIDE 31

An example: Mo

Hamann, schlueter & Chiang, PRL 43, 1494 (1979)

slide-32
SLIDE 32

ab initio Norm Conserving PseudoPotentials semilocal form where projects over L = l(l+1)

2

slide-33
SLIDE 33

ab initio Norm Conserving PseudoPotentials semilocal form is local with a Coulomb tail is local in the radial coordinate, short ranged and l-dependent where projects over L = l(l+1)

2

slide-34
SLIDE 34

ab initio Norm Conserving PseudoPotentials semilocal form is local with a Coulomb tail is local in the radial coordinate, short ranged and l-dependent where projects over L = l(l+1) is a full matrix ! NO use of dual-space approach

2

slide-35
SLIDE 35

ab initio Norm Conserving PseudoPotentials … to Kleinman-Bylander fully non-local form from semilocal form ...

slide-36
SLIDE 36

ab initio Norm Conserving PseudoPotentials … to Kleinman-Bylander fully non-local form is local with a Coulomb tail are localized radial functions such that the transformed pseudo acts in the same way as the original form on the reference confjg. from semilocal form ... One has

slide-37
SLIDE 37

ab initio Norm Conserving PseudoPotentials Kleinman-Bylander fully non-local form is local with a Coulomb tail are localized radial functions such that the transformed pseudo acts in the same way as the original form on the reference confjg. The pseudopotential reduces to a sum of dot products One has

slide-38
SLIDE 38

ab initio Norm Conserving PseudoPotentials Kleinman-Bylander fully non-local form The KB form is more efgiciently computed than the original semi-local form.

slide-39
SLIDE 39

ab initio Norm Conserving PseudoPotentials Kleinman-Bylander fully non-local form The KB form is more efgiciently computed than the original semi-local form. By construction it behaves as the original form on the reference confjguration … but … there is no guarantee that the reference confjguration is the GS of the modifjed potential.

slide-40
SLIDE 40

ab initio Norm Conserving PseudoPotentials Kleinman-Bylander fully non-local form The KB form is more efgiciently computed than the original semi-local form. By construction it behaves as the original form on the reference confjguration … but … there is no guarantee that the reference confjguration is the GS of the modifjed potential. When this happens the pseudopotential has GHOST states and should not be used.

slide-41
SLIDE 41

ab initio Norm Conserving PseudoPotentials Desired properties of a pseudopotential are

  • Transferability (norm-conservation, small core radii,

non-linear core correction, multi projectors)

  • Softness (various optimization/smoothing strategies,

large core radii) For some elements it's easy to obtain “soft” Norm-Conserving PseudoPotentials. For some elements it's instead very difgicult! Expecially for fjrst row elements (very localized 2p orbitals) and 1st row transition metals (very localized 3d orbitals)

slide-42
SLIDE 42

Norm-Conserving PseudoPotentials basic literature

<1970 empirical PP . es: Cohen & Bergstresser, PRB 141, 789 (1966) 1979 Hamann, Schlueter & Chang, PRL 43, 1494 (1979), ab initio NCPP 1982 Bachelet, Hamann, Schlueter, PRB 26, 4199 (1982), BHS PP table 1982 Louie, Froyen & Cohen, PRB 26, 1738 (1982), non-linear core corr. 1982 Kleinman & Bylander, PRL 48, 1425 (1982), KB fully non local PP 1985 Vanderbilt, PRB 32, 8412 (1985), optimally smooth PP 1990 Rappe,Rabe,Kaxiras,Joannopoulos, PRB 41, 1227 (1990), optm. PP 1990 Bloechl, PRB 41, 5414 (1990), generalized separable PP 1991 Troullier & Martins, PRB 43, 1993 (1991), efgicient PP …. 1990 Gonze, Kackell, Scheffmer, PRB 41, 12264 (1990), Ghost states 1991 King-Smith, Payne, Lin, PRB 44, 13063 (1991), PP in real space

slide-43
SLIDE 43

Ultra Soft PseudoPotentials

In spite of the devoted efgort NCPP’s are still “hard”and require a large plane-wave basis sets (Ecut > 70Ry) for fjrst-row elements (in particular N, O, F) and for transition metals, in particular the 3d row: Cr, Mn, Fe, Co, Ni, … Copper 3d orbital nodeless

RRKJ, PRB 41,1227 (1990)

slide-44
SLIDE 44

Ultra Soft PseudoPotentials

Even if just one atom is “hard”, a high cutofg is required. UltraSoft (Vanderbilt) PseudoPotentials (USPP) are devised to overcome such a problem. Oxygen 2p orbital nodeless

Vanderbilt, PRB 41, 7892 (1991)

slide-45
SLIDE 45

Ultra Soft PseudoPotentials

where the “augmentation charges” are are projectors are atomic states (not necessarily bound) are pseudo-waves (coinciding with beyond some core radius)

slide-46
SLIDE 46

Ultra Soft PseudoPotentials

where leading to a generalized eigenvalue problem Orthogonality with USPP:

slide-47
SLIDE 47

Ultra Soft PseudoPotentials

where There are additional terms in the density, in the energy, in the hamiltonian in the forces, ...

slide-48
SLIDE 48

Ultra Soft PseudoPotentials

Electronic states are orthonormal with a (confjguration dependent)

  • verlap matrix

There are additional terms in the density, in the energy, in the hamiltonian in the forces, ... The “augmentation charges” typically require a larger cutofg for the charge density:

QE Input parameter: ecutrho (SYSTEM namelist) Default value is ecutrho = 4 × ecutwfc (OK for NC PP) For USPP a larger value ecutrho is often needed.

slide-49
SLIDE 49

Projector Augmented Waves

Bloechl, PRB 50, 17953 (1994)

It is always possible to express the AE wfc via augmentation

  • f a smooth (pseudo) wfc using atomic reference states

an all-electron method ! where...

slide-50
SLIDE 50

Projector Augmented Waves

Bloechl, PRB 50, 17953 (1994)

all-electron wave function pseudo wave function all-electron atomic partial waves pseudo atomic partial waves localized projectors on the atomic partial waves such that It is always possible to express the AE wfc via augmentation

  • f a smooth (pseudo) wfc using atomic reference states

an all-electron method ! where

slide-51
SLIDE 51

Projector Augmented Waves

Bloechl, PRB 50, 17953 (1994)

It is always possible to express the AE wfc via augmentation

  • f a smooth (pseudo) wfc using atomic reference states

an all-electron method ! pictorially 's coincide outside the core region and we can truncate them 's and The 's projectors are localized in the core region... is a localized operator !

slide-52
SLIDE 52

Projector Augmented Waves

Bloechl, PRB 50, 17953 (1994)

AE matrix elements of any operator can then be computed as an all-electron method ! for local operators (kinetic energy, potential,...) one can show if the expansion is complete

slide-53
SLIDE 53

Projector Augmented Waves

Bloechl, PRB 50, 17953 (1994)

AE matrix elements of any operator can then be computed as an all-electron method ! for local operators (kinetic energy, potential,...) one can show if the expansion is complete and normalization of wfc is computed with

slide-54
SLIDE 54

Projector Augmented Waves

Bloechl, PRB 50, 17953 (1994)

an all-electron method ! AE results can be computed from the PS matrix elements augmented by KB-like contributions that can be computed from atomic AE and PS reference calculations.

slide-55
SLIDE 55

Projector Augmented Waves

Bloechl, PRB 50, 17953 (1994)

an all-electron method ! The charge density is therefore

slide-56
SLIDE 56

Projector Augmented Waves

Bloechl, PRB 50, 17953 (1994)

an all-electron method ! The charge density is therefore but it is convenient to add/subtract a compensating charge so that the AE and PS atomic references have the same Multipole expansion

slide-57
SLIDE 57

Projector Augmented Waves

Bloechl, PRB 50, 17953 (1994)

an all-electron method ! The charge density is therefore

slide-58
SLIDE 58

Projector Augmented Waves

Bloechl, PRB 50, 17953 (1994)

an all-electron method ! … The difgerent energy contributions so become

slide-59
SLIDE 59

Projector Augmented Waves

Bloechl, PRB 50, 17953 (1994)

an all-electron method ! Finally the KS eigenvalue problem is as for USPP with where

slide-60
SLIDE 60

Step 2 : initial guess for rho_in

slide-61
SLIDE 61

Initial choice of rho_in

Various possible choices, e.g.,:

  • Superpositions of atomic densities.
  • Converged n(r) from a closely related calculation (e.g.,
  • ne where ionic positions slightly difgerent).
  • Approximate n(r) , e.g., from solving problem in a

smaller/difgerent basis.

  • Random numbers.
slide-62
SLIDE 62

Initial choice of rho_in

Various possible choices, e.g.,:

  • Superpositions of atomic densities.
  • Converged n(r) from a closely related calculation (e.g.,
  • ne where ionic positions slightly difgerent).
  • Approximate n(r) , e.g., from solving problem in a

smaller/difgerent basis.

  • Random numbers.

Initial guess of wfc

QE input parameter startingwfc 'atomic' | 'atomic+random' | 'random' | 'fjle'

slide-63
SLIDE 63

Pseudopotentials in Quantum ESPRESSO

Go to http://www.quantum-espresso.org/

slide-64
SLIDE 64

Pseudopotentials for Quantum ESPRESSO

Click on the element for which the PP is desired

slide-65
SLIDE 65

Pseudopotentials for Quantum ESPRESSO

Pseudopotential's name gives Information about

  • exchange correlation functional
  • type of pseudopotential
slide-66
SLIDE 66

Atomic and V_ion info for QE ATOMIC_SPECIES Ba 137.327 Ba.pbe-nsp-van.UPF Ti 47.867 Ti.pbe-sp-van_ak.UPF O 15.999 O.pbe-van_ak.UPF QE input card ATOMIC_SPECIES example:

NOTE should use the same XC functional for all pseudopentials. ecutwfc, ecutrho depend on type of pseudopotentials used (should test for system & property of interest).