Introduction to the QUANTUM ESPRESSO package and its application to computational catalysis Input/Output description

Size: px
Start display at page:

Download "Introduction to the QUANTUM ESPRESSO package and its application to computational catalysis Input/Output description"

Transcription

1 School on computational materials modeling in catalysis Bangalore, 1-5 September 2014 Introduction to the QUANTUM ESPRESSO package and its application to computational catalysis Input/Output description Stefano Fabris CNR-IOM DEMOCRITOS Simulation Center SISSA - Scuola Internazionale Superiore di Studi Avanzati - Trieste - ITALY

2 Time and Length scales in catalysis Ex: Design and operation of H2-based technologies 1m 10-1 m at%: C 39.7, O 31.1, Ce17.9, Pt nm nm 0 Pt-O-Ce m.23n 50nm 10-9 m m 101 m 10-6 m 11 orders of magnitude in length scales 17 orders of magnitude in time scales Natural divide at around m

3 Macro and homogeneous scale Continuum modeling:! averaged input properties! (reaction rates, transport coefficients, thermal conductivities ) S E 1 m C I V E D 10-1 m at%: C 39.7, O 31.1, Ce17.9, Pt 11.3 Pt-O-Ce nm 5nm nm nm 10-9 m m 101 m 10-6 m GOALS Predict overall performance of device Design and optimise components (no predictions of materials properties)

4 Sub-nm vs macro scale modeling Continuum modeling:! averaged input properties! (reaction rates, transport coefficients, thermal conductivities ) Atomistic modeling:! explicit internal structure! (polycrystalline, interfaces, solution, ) DEVICES 10-1 m 1 m 10 1 m m MATERIALS 10-9 m 10-6 m GOALS Predict overall performance of device Design and optimise components (no predictions of materials properties) GOALS Explain&predict averaged properties of the super-micron scales Provide insight for design and optimisation of materials

5 Time and length scales

6 Methods and approximations DFT-based approaches good compromise between predictive power and accuracy

7 What is QUANTUM ESPRESSO? UANTUM ESPRESSO is an integrated suite of computer codes for atomistic simulations based on DFT, pseudo-potentials, and plane waves QUANTUM ESPRESSO open Source Package for Research in Electronic Structure, Simulation, and Optimization

8 What is QUANTUM ESPRESSO? UANTUM ESPRESSO is an integrated suite of computer codes for atomistic simulations based on DFT, pseudo-potentials, and plane waves QUANTUM ESPRESSO open Source Package for Research in Electronic Structure, Simulation, and Optimization Global collaborative project SISSA, CNR, UNIUD, CINECA, EPFL, ICTP & many other partners in Europe and worldwide

9 What is QUANTUM ESPRESSO? UANTUM ESPRESSO is an integrated suite of computer codes for atomistic simulations based on DFT, pseudo-potentials, and plane waves QUANTUM ESPRESSO open Source Package for Research in Electronic Structure, Simulation, and Optimization Global collaborative project SISSA, CNR, UNIUD, CINECA, EPFL, ICTP & many other partners in Europe and worldwide Credit: S. Baroni NOT a computer program for Q simulations Distribution of many packages performing different tasks and designed to be interoperable

10 QUANTUM ESPRESSO people Dario Alfè, Francesco Antoniella, Gerardo Ballabio, Stefano Baroni, Simon Binnie, Mauro Boero, Claudia Bungaro, Giovanni Bussi, Matteo Calandra, Roberto Car, Carlo Cavazzoni, Paolo Cazzato, Davide Ceresoli, Gabriele Cipriani, Matteo Cococcioni, Andrea Dal Corso, Alberto Debernardi, Gernot Deinzer, Oswaldo Dieguez, Stefano Fabris, Guido Fratesi, Xiaochuan Ge, Ralph Gebauer, Paolo Giannozzi, Stefano de Gironcoli, Martin Hilgeman, Yosuke Kanai, Anton Kokalj, Axel Kohlmeyer, Konstantin Kudin, Michele Lazzeri, Baris Malcioglu, Francesco Mauri, Kurt Mäder, O. Barıs Malcıog lu, Layla Martin Samos Colomer, Nicola Marzari, Nicolas Mounet, Adriano Mosca Conte, Alfredo Pasquarello, Lorenzo Paulatto, Pasquale Pavone, Mickael Profeta, Dario Rocca, Guido Roma, Riccardo Sabatini, Carlo Sbraccia, Sandro Scandolo, Gabriele Sclauzero, Manu Sharma, Alexander Smogunov, Kurt Stokbro, Pascal Thibaudeau, Antonio Tilocca, Iurii Timrov, Luca Tornatore, Andrea Trave, Paolo Umari, Renata Wentzcovitch, Yudong Wu, Xiaofei Wang!... and many others.

11

12 What can QE do? Ground-state calculations Self-consistent total energies, forces, stresses; Kohn-Sham orbitals; Separable norm-conserving and ultrasoft (Vanderbilt) pseudo-potentials, PAW (Projector Augmented Waves); Several exchange-correlation functionals: from LDA to generalized-gradient corrections (PW91, PBE, B88-P86, BLYP) to meta-gga, exact exchange (HF) and hybrid functionals (PBE0, B3LYP, HSE); VdW corrections (DFT-D) or nonlocal VdW functionals (vdw-df); Hubbard U (DFT+U); Berry s phase polarization; Spin-orbit coupling and noncollinear magnetism. Credit: S. Baroni

13 What can QE do? Ground-state calculations Self-consistent total energies, forces, stresses; Kohn-Sham orbitals; Separable norm-conserving and ultrasoft (Vanderbilt) pseudo-potentials, PAW (Projector Augmented Waves); Several exchange-correlation functionals: from LDA to generalized-gradient corrections (PW91, PBE, B88-P86, BLYP) to meta-gga, exact exchange (HF) and hybrid functionals (PBE0, B3LYP, HSE); VdW corrections (DFT-D) or nonlocal VdW functionals (vdw-df); Hubbard U (DFT+U); Berry s phase polarization; Spin-orbit coupling and noncollinear magnetism. Structural optimisations GDIIS with quasi-newton BFGS preconditioning; Damped dynamics.

14 What can QE do? Ground-state calculations Self-consistent total energies, forces, stresses; Kohn-Sham orbitals; Separable norm-conserving and ultrasoft (Vanderbilt) pseudo-potentials, PAW (Projector Augmented Waves); Several exchange-correlation functionals: from LDA to generalized-gradient corrections (PW91, PBE, B88-P86, BLYP) to meta-gga, exact exchange (HF) and hybrid functionals (PBE0, B3LYP, HSE); VdW corrections (DFT-D) or nonlocal VdW functionals (vdw-df); Hubbard U (DFT+U); Berry s phase polarization; Spin-orbit coupling and noncollinear magnetism. Structural optimisations GDIIS with quasi-newton BFGS preconditioning; Damped dynamics. PES, Transition states and MEP Nudged Elastic Band method; Meta-Dynamics using the PLUMED plug-in; (Basin Hopping algorithm, coming soon).

15 What can QE do? Ab-initio molecular dynamics Car-Parrinello Molecular Dynamics (CP package); Born-Oppenheimer Molecular Dynamics (PWscf package).

16 What can QE do? Ab-initio molecular dynamics Car-Parrinello Molecular Dynamics (CP package); Born-Oppenheimer Molecular Dynamics (PWscf package). Response properties (DFPT) Phonon frequencies and eigenvectors at any wavevector; Full phonon dispersions; inter-atomic force constants in real space; Translational and rotational acoustic sum rules; Effective charges and dielectric tensors; Electron-phonon interactions; Third-order anharmonic phonon lifetimes; Infrared and (non-resonant) Raman cross-sections; EPR and NMR chemical shifts using the QE-GIPAW package.

17 What can QE do? Ab-initio molecular dynamics Car-Parrinello Molecular Dynamics (CP package); Born-Oppenheimer Molecular Dynamics (PWscf package). Response properties (DFPT) Phonon frequencies and eigenvectors at any wavevector; Full phonon dispersions; inter-atomic force constants in real space; Translational and rotational acoustic sum rules; Effective charges and dielectric tensors; Electron-phonon interactions; Third-order anharmonic phonon lifetimes; Infrared and (non-resonant) Raman cross-sections; EPR and NMR chemical shifts using the QE-GIPAW package. Spectroscopic properties K- and L1-edge X-ray Absorption Spectra (XSpectra package); Time-Dependent Density Functional Perturbation Theory (TurboTDDFT); Electronic excitations with Many-Body Perturbation Theory using YAMBO. Electronic excitations with Many-Body Perturbation Theory using GWL.

18 What can QE do? Quantum transport Ballistic Transport ( PWCOND package); Coherent Transport from Maximally Localized Wannier Functions (WanT); Maximally-localized Wannier functions and transport properties ( WANNIER90)

19 What can QE do? Quantum transport Ballistic Transport ( PWCOND package); Coherent Transport from Maximally Localized Wannier Functions (WanT); Maximally-localized Wannier functions and transport properties ( WANNIER90) Multiscale modeling QM/MM simulations - interface with LAMMPS;

20 QE is an Open Source distribution Free download, free use, open to your contribution GNU project & GPL (General Public Licence) distribution the source code is available to everybody you can do whatever you want with the sources, but if you distribute any derived work, you have to distribute under GPL the sources of the derived work

21 QE is an Open Source distribution Free download, free use, open to your contribution GNU project & GPL (General Public Licence) distribution the source code is available to everybody you can do whatever you want with the sources, but if you distribute any derived work, you have to distribute under GPL the sources of the derived work Advantages nobody can steal the code and give nothing back to the community everybody, including commercial companies, can contribute, use, and re- distribute the software everybody has access to algorithms and can check how results are obtained Credit: S. Baroni

22 How to develop and contribute The QE forge web portal QEforge is a web portal offering source code management for developments in field of computer simulation and numerical modeling of matter and materials at the atomic scale.

23 How to download From the QE Forge website

24 How to download From the Q-E Forge website

25 What do you get stefano$ tar xvf espresso-5.1.tar!! stefano$ cd espresso-5.1!! stefano$ ls!! COUPLE!! PW!!!! flib!! CPV!!!! README!! include!! Doc!!!! archive!! install!! License!! clib!!! pseudo!! Makefile!! configure! upftools!! Modules!! dev-tools! PP!! environment_variables

26 Installation and compilation QE runs on: Linux 32- and 64-bit PCs (all Intel and AMD CPUs) and PC clusters SGI Altix IBM SP and BlueGene machines, NEC SX, Cray XT machines, Mac OS X, MS-Windows PCs, several GPU-accelerated hardware (experts only)

27 Installation and compilation QE runs on: Linux 32- and 64-bit PCs (all Intel and AMD CPUs) and PC clusters SGI Altix IBM SP and BlueGene machines, NEC SX, Cray XT machines, Mac OS X, MS-Windows PCs, several GPU-accelerated hardware (experts only) For many standard machines!! cd espresso-5.1.0/!!./configure! make all Requires: C and fortran compilers! (MPI /OpenMP-aware libraries and parallel compiler) BLAS, LAPACK, FFTW If in trouble read the manual and browse the pw_forum

28 This workshop: PWscf & CP codes Successful installations generate the executables:! xxyyzz/espresso-5.1/bin/pw.x!! xxyyzz/espresso-5.1/bin/cp.x Running the PWscf code:! xxyyzz/espresso-5.1/bin/pw.x < pw.in > pw.out!! OR! xxyyzz/espresso-5.1/bin/pw.x -inp pw.in > pw.out

29 This workshop: PWscf & CP codes Successful installations generate the executables:! xxyyzz/espresso-5.1/bin/pw.x!! xxyyzz/espresso-5.1/bin/cp.x Running the PWscf code:! xxyyzz/espresso-5.1/bin/pw.x < pw.in > pw.out!! OR! xxyyzz/espresso-5.1/bin/pw.x -inp pw.in > pw.out INPUT FILE! Define structure of model system AND parameters of DFT calculation

30 Main steps of a xxx simulation Set-up simulation cell & initial conditions # of atoms, species, periodic cell, initial positions, etc. etc Set-up electronic-structure parameters YOU YOU Parameters validation QE + Production run hardware Analysis Post processing YOU + computer code +

31 Main steps of a xxx simulation HEY! TURN ME ON!!! Set-up simulation cell Setting & up the INPUT FILE must be initial conditions done with great YOU care # of atoms, species, periodic cell, initial positions, etc. etc Set-up electronic-structure parameters YOU Parameters validation QE + Production run hardware Analysis Post processing YOU + computer code +

32 Main steps of a xxx simulation HEY! TURN ME ON!!! Set-up simulation cell Setting & up the INPUT FILE must be initial conditions done with great YOU care # of atoms, species, periodic cell, initial positions, etc. etc Set-up electronic-structure parameters YOU RUBBISH IN Parameters validation QE + Production run hardware Analysis Post processing RUBBISH OUT YOU + computer code +

33 PWscf INPUT FILE &control!! calculation = 'scf',!! outdir=./tmp/,!! prefix = 'Si_exc1',! /! &system!! ibrav = 2, celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20! /! &electrons!! mixing_beta = 0.7 /! ATOMIC_SPECIES Si Si.pbe-rrkj.UPF! ATOMIC_POSITIONS (alat)! Si Si ! K_POINTS (automatic)!

34 PWscf INPUT FILE &control!! calculation = 'scf',!! outdir=./tmp/,!! prefix = 'Si_exc1',! /! &system!! ibrav = 2, celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20! /! &electrons!! mixing_beta = 0.7 /! ATOMIC_SPECIES Si Si.pbe-rrkj.UPF! ATOMIC_POSITIONS (alat)! Si Si ! K_POINTS (automatic)! YOU ARE IN CHARGE! Need to understand the meaning of ALL variables and parameters What if I do not know?

35 Documentation for input The complete list of input variables and their brief description can be found in the Doc directory!! ls xxyyzz/espresso-5.1/doc!! COUPLE!!! PW!!!!! flib!! CPV!!!! README!!! include!! Doc!!!! archive!!! install!! License!!! clib!!!! pseudo!! Makefile!! configure!! upftools!! Modules!!! dev-tools!! PP!

36 Documentation for input The complete list of input variables and their brief description can be found in the Doc directory!! ls xxyyzz/espresso-5.1/doc!! COUPLE!!! PW!!!!! flib!! CPV!!!! README!!! include!! Doc!!!! archive!!! install!! License!!! clib!!!! pseudo!! Makefile!! configure!! upftools!! Modules!!! dev-tools!! PP! ls xxyyzz/espresso-5.1/doc/*html! INPUT_BANDS.html!INPUT_Lanczos.html!INPUT_PWCOND.html! INPUT_CP.html!! INPUT_NEB.html!! INPUT_Spectrum.html! INPUT_CPPP.html! INPUT_PH.html!!! INPUT_bgw2pw.html! INPUT_D3.html!! INPUT_PP.html!!! INPUT_pw2bgw.html! INPUT_DOS.html! INPUT_PROJWFC.html!INPUT_pw_export.html! INPUT_LD1.html! INPUT_PW.html

37 Documentation for input The complete list of input variables and their brief description can be found in the Doc directory!! ls xxyyzz/espresso-5.1/doc!! COUPLE!!! PW!!!!! flib!! CPV!!!! README!!! include!! Doc!!!! archive!!! install!! License!!! clib!!!! pseudo!! Makefile!! configure!! upftools!! Modules!!! dev-tools!! PP! ls xxyyzz/espresso-5.1/doc/*html! INPUT_BANDS.html!INPUT_Lanczos.html!INPUT_PWCOND.html! INPUT_CP.html!! INPUT_NEB.html!! INPUT_Spectrum.html! INPUT_CPPP.html! INPUT_PH.html!!! INPUT_bgw2pw.html! INPUT_D3.html!! INPUT_PP.html!!! INPUT_pw2bgw.html! INPUT_DOS.html! INPUT_PROJWFC.html!INPUT_pw_export.html! INPUT_LD1.html! INPUT_PW.html

38 Setting up the input file Input file is structured in NAMELISTS and INPUT_CARDS &NAMELIST1... /!! &NAMELIST2... /!! &NAMELIST3... /!! INPUT_CARD1!...!...! INPUT_CARD2!......! Credit: P. Giannozzi NAMELISTS! Standard fortran 90input construct! Allow to specify the value of an input variable only when it is needed! Variables can be inserted in any order! NAMELISTS are read in specific order! A default value is assigned to variables that are not explicitly specified in the input file! NAMELISTS that are not required are ignored

39 Setting up the input file Input file is structured in NAMELISTS and INPUT_CARDS &NAMELIST1... /!! &NAMELIST2... /!! &NAMELIST3... /!! INPUT_CARD1!...!...! INPUT_CARD2!......! INPUT_CARDS! Specific of QE input! Provide input data that are ALWAYS needed! More practical way of specifying important variables! INPUT_DATA require data in specific order

40 Mandatory NAMELISTS &control!! calculation = 'scf',!! outdir=./tmp/,!! prefix = 'Si_exc1',! /! &system!! ibrav = 2, celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20! /! &electrons!! mixing_beta = 0.7 /! ATOMIC_SPECIES Si Si.pbe-rrkj.UPF! ATOMIC_POSITIONS (alat)! Si Si ! K_POINTS (automatic)! &CONTROL input variables that control the flux of the calculation and the amount of I/O on disk and on the screen

41 Mandatory NAMELISTS &control!! calculation = 'scf',!! outdir=./tmp/,!! prefix = 'Si_exc1',! /! &system!! ibrav = 2, celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20! /! &electrons!! mixing_beta = 0.7 /! ATOMIC_SPECIES Si Si.pbe-rrkj.UPF! ATOMIC_POSITIONS (alat)! Si Si ! K_POINTS (automatic)! &CONTROL input variables that control the flux of the calculation and the amount of I/O on disk and on the screen &SYSTEM input variables that specify the system under study

42 Mandatory NAMELISTS &control!! calculation = 'scf',!! outdir=./tmp/,!! prefix = 'Si_exc1',! /! &system!! ibrav = 2, celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20! /! &electrons!! mixing_beta = 0.7 /! ATOMIC_SPECIES Si Si.pbe-rrkj.UPF! ATOMIC_POSITIONS (alat)! Si Si ! K_POINTS (automatic)! &CONTROL input variables that control the flux of the calculation and the amount of I/O on disk and on the screen &SYSTEM input variables that specify the system under study &ELECTRONS input variables that control the algorithms used to reach the self-consistent solution of KS equations for the electrons

43 Mandatory INPUT_CARDS &control!! calculation = 'scf',!! outdir=./tmp/,!! prefix = 'Si_exc1',! /! &system!! ibrav = 2, celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20! /! &electrons!! mixing_beta = 0.7 /! ATOMIC_SPECIES Si Si.pbe-rrkj.UPF! ATOMIC_POSITIONS (alat)! Si Si ! K_POINTS (automatic)! ATOMIC_SPECIES name, mass and pseudopotential used for each atomic species present in the system

44 Mandatory INPUT_CARDS &control!! calculation = 'scf',!! outdir=./tmp/,!! prefix = 'Si_exc1',! /! &system!! ibrav = 2, celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20! /! &electrons!! mixing_beta = 0.7 /! ATOMIC_SPECIES Si Si.pbe-rrkj.UPF! ATOMIC_POSITIONS (alat)! Si Si ! K_POINTS (automatic)! ATOMIC_SPECIES name, mass and pseudopotential used for each atomic species present in the system ATOMIC_POSITIONS type and coordinates of each atom in the unit cell

45 Mandatory INPUT_CARDS &control!! calculation = 'scf',!! outdir=./tmp/,!! prefix = 'Si_exc1',! /! &system!! ibrav = 2, celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20! /! &electrons!! mixing_beta = 0.7 /! ATOMIC_SPECIES Si Si.pbe-rrkj.UPF! ATOMIC_POSITIONS (alat)! Si Si ! K_POINTS (automatic)! ATOMIC_SPECIES name, mass and pseudopotential used for each atomic species present in the system ATOMIC_POSITIONS type and coordinates of each atom in the unit cell K_POINTS coordinates and weights of the k-points used for BZ integration

46 Other INPUT_CARDS &control!! calculation = 'scf',!! outdir=./tmp/,!! prefix = 'Si_exc1',! /! &system!! ibrav = 2, celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20! /! &electrons!! mixing_beta = 0.7! /! &ions! /! &cell! /! ATOMIC_SPECIES Si Si.pbe-rrkj.UPF! IONS needed when ATOMS MOVE! IGNORED otherwise! input variables that control ionic motion in molecular dynamics run or structural relaxation CELL needed when CELL MOVES! IGNORED otherwise! input variables that control the cellshape evolution in a variable-cell-shape MD or structural relaxation

47 Setting up an input file for bulk Si &control! /! &system! /! &electrons! /! ATOMIC_SPECIES ATOMIC_POSITIONS! K_POINTS

48 &control!! calculation = 'scf',!! outdir=./tmp/,!! prefix = 'Si_exc1',! /! &system! /! &electrons! /! ATOMIC_SPECIES ATOMIC_POSITIONS! K_POINTS &CONTROL

49 DFT Inner loop KS equations for electrons at fixed nuclei (T e + V ext + V H + V XC )! i(r; R) = i (R) i(r; R) Initial coordinates {R I } Set Vext Initial guess in(r) Calculate initial potential V eff = V ext + V H + V XC New density in(r) 1 2 Solve the KS equation 2 + V eff i = i i Calculate electron density out = i f i i 2 Credit: S. Narasimhan No Self-consistent? Yes Ground state density E tot ; V eff ; i; i

50 &SYSTEM &control!! calculation = 'scf',!! outdir=./tmp/,!! prefix = 'Si_exc1',! /! &system!! ibrav = 2, celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20/! &electrons! /! ATOMIC_SPECIES ATOMIC_POSITIONS! K_POINTS Size and shape of computational cell!! Type and number of independent atoms!! Size of plane-wave basis set

51 &SYSTEM &control!! calculation = 'scf',!! outdir=./tmp/,!! prefix = 'Si_exc1',! /! &system!! ibrav = 2, celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20/! &electrons! /! ATOMIC_SPECIES ATOMIC_POSITIONS! K_POINTS LATTICE Size and shape of computational cell!! Type and number of independent atoms! Size of plane-wave basis set BASIS +( =(

52 Set the Bravais lattice of unit cell

53 ! /! &system!! ibrav =??,! / Set the Bravais lattice of unit cell Bravais-lattice index NO default, MUST be specified! 0 read unit cell information from CELL_PARAMETRES card! 1!! cubic P (sc)! 2 cubic F (fcc)! 3 cubic I (bcc)! 4!! Hexagonal and Trigonal P! 5!! Trigonal R! 6 Tetragonal P (st)! 7 Tetragonal I (bct)! 8 Orthorhombic! P! 9 Orthorhombic base-centered(bco)! 10 Orthorhombic face-centered! 11 Orthorhombic body-centered! 12!! Monoclinic P! 13!! Monoclinic base-centered! 14!! Triclinic P

54 ! /! &system!! ibrav = 2,! / Set the Bravais lattice of unit cell Bravais-lattice index NO default, MUST be specified! 0 read unit cell information from CELL_PARAMETRES card! 1!! cubic P (sc)! Bulk Si: fcc 2 cubic F (fcc)! 3 cubic I (bcc)! 4!! Hexagonal and Trigonal P! 5!! Trigonal R! 6 Tetragonal P (st)! 7 Tetragonal I (bct)! 8 Orthorhombic! P! 9 Orthorhombic base-centered(bco)! 10 Orthorhombic face-centered! 11 Orthorhombic body-centered! 12!! Monoclinic P! 13!! Monoclinic base-centered! 14!! Triclinic P fcc:( v1(=((a/2)(&1,0,1),((v2(=((a/2)(0,1,1),((v3(=((a/2)(&1,1,0)(

55 ! Set the dimensions of unit cell /! &system!! ibrav = 2,!! celldm(1) = 10.26,! / fcc:( v1(=((a/2)(&1,0,1),((v2(=((a/2)(0,1,1),((v3(=((a/2)(&1,1,0)( Dimensions of unit cells can be set with the celldm() variables:! celldm(1) = a / bohr_radius_angs = alat! celldm(2) = b / a celldm(3) = c / a celldm(4) = cosab! celldm(5) = cosac! celldm(6) = cosbc internal unit of lenght (in Bohr)

56 ! Set the dimensions of unit cell /! &system!! ibrav = 2,!! celldm(1) = 10.26,! / fcc:( v1(=((a/2)(&1,0,1),((v2(=((a/2)(0,1,1),((v3(=((a/2)(&1,1,0)( Dimensions of unit cells can be set with the celldm() variables:! celldm(1) = a / bohr_radius_angs = alat! celldm(2) = b / a celldm(3) = c / a celldm(4) = cosab! celldm(5) = cosac! celldm(6) = cosbc internal unit of lenght (in Bohr)

57 Fill in the unit cell! /! &system!! ibrav = 2,!! celldm(1) = 10.26,!! nat = 2, ntyp = 1, / Number of atoms in the basis Number of species in the basis fcc:( +( =(

58 Fill in the unit cell! /! &system!! ibrav = 2,!! celldm(1) = 10.26,!! nat = 2, ntyp = 1, /!!! ATOMIC_SPECIES Si Si.pbe-rrkj.UPF!!! fcc:( Label, Mass, Pseudopotential if PP are not in./ then specify location in &system pseudo_dir= /where/my/pseudos/are

59 Database of pseudo potentials pseudopotentials/

60 Fill in the unit cell! /! &system!! ibrav = 2,!! celldm(1) = 10.26,!! nat = 2, ntyp = 1, /!!! ATOMIC_SPECIES Si Si.pbe-rrkj.UPF! ATOMIC_POSITIONS (alat)! Si Si fcc:( Position of each atom label_type, X, Y, Z alat (default), bohr, angstrom or crystal

61 DFT Inner loop KS equations for electrons at fixed nuclei (T e + V ext + V H + V XC )! i(r; R) = i (R) i(r; R) Initial coordinates {R I } Set Vext Initial guess in(r) Calculate initial potential V eff = V ext + V H + V XC New density in(r) 1 2 Solve the KS equation 2 + V eff i = i i Calculate electron density out = i f i i 2 Credit: S. Narasimhan No Self-consistent? Yes Ground state density E tot ; V eff ; i; i

62 DFT Inner loop KS equations for electrons at fixed nuclei (T e + V ext + V H + V XC )! i(r; R) = i (R) i(r; R) Initial coordinates {R I } Initial guess in(r) electron density Calculate initial potential V eff = V ext + V H + V XC New density in(r) 1 2 Solve the KS equation 2 + V eff i = i i Calculate electron density out = i f i i 2 Credit: S. Narasimhan No Self-consistent? Yes Ground state density E tot ; V eff ; i; i

63 Size of the plane-waves basis set! /! &system!! ibrav = 2,!! celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20! /!!! ATOMIC_SPECIES Kinetic energy cut off for wave functions (in Ry) Si Si.pbe-rrkj.UPF! ATOMIC_POSITIONS (alat)! Si Si

64 Size of the plane-waves basis set Crystal wavefunctions are periodic in the direct space and can be expanded in a complete set of Fourier components i(r) = X k c i,k 1 p e ik r expansion coefficients orthonormal PW basis

65 Size of the plane-waves basis set Crystal wavefunctions are periodic in the direct space and can be expanded in a complete set of Fourier components i(r) = X k c i,k 1 p e ik r expansion coefficients orthonormal PW basis Bloch: Wavefunctions are PW modulated by a periodic function i(k, r) = e i(k) r u ik (r)

66 Size of the plane-waves basis set Crystal wavefunctions are periodic in the direct space and can be expanded in a complete set of Fourier components i(r) = X k c i,k 1 p e ik r expansion coefficients orthonormal PW basis Bloch: Wavefunctions are PW modulated by a periodic function i(k, r) = e i(k) r u ik (r) We have chosen to expand the periodic part in PWs i(k, r) = 1 V gm c ik (g m ) e i(k+g m ) r

67 Size of the plane-waves basis set Crystal wavefunctions are periodic in the direct space and can be expanded in a complete set of Fourier components i(r) = X k c i,k 1 p e ik r expansion coefficients orthonormal PW basis Bloch: Wavefunctions are PW modulated by a periodic function i(k, r) = e i(k) r Other choices are possible: localized basis set,... u ik (r) We have chosen to expand the periodic part in PWs i(k, r) = 1 V gm c ik (g m ) e i(k+g m ) r

68 Size of the plane-waves basis set Crystal wavefunctions are periodic in the direct space and can be expanded in a complete set of Fourier components i(r) = X k c i,k 1 p e ik r expansion coefficients orthonormal PW basis Bloch: Wavefunctions are PW modulated by a periodic function i(k, r) = e i(k) r k is discrete due to PBC u ik (r) We have chosen to expand the periodic part in PWs i(k, r) = 1 V gm c ik (g m ) e i(k+g m ) r

69 Size of the plane-waves basis set Any numerical representation of wf will require a finite basis set PW expansion has to be truncated i(k, r) = 1 V gm c ik (g m ) e i(k+g m ) r Small contribution from high Fourier components

70 Size of the plane-waves basis set Any numerical representation of wf will require a finite basis set PW expansion has to be truncated i(k, r) = 1 V gm c ik (g m ) e i(k+g m ) r Basis set is truncated at some value of k+g Criterium for cut off on kinetic energy of PWs 2 2m k + g m 2 E cut

71 Size of the plane-waves basis set Basis set is truncated at some value of k+g 2 2m k + g m 2 E cut What determines the value of Ecut? 1) Core electrons are localized 2) Valence electrons have nodes close to the nucleus An all-electron calculation would require high Ecut Value of Ecut depends on the pseudo potential

72 Size of the plane-waves basis set! /! &system!! ibrav = 2,!! celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20! /!!! ATOMIC_SPECIES Kinetic energy cut off for wave functions (in Ry) Si Si.pbe-rrkj.UPF! ATOMIC_POSITIONS (alat)! Si Si

73 Size of the plane-waves basis set! /! &system!! ibrav = 2,!! celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20!! ecutrho = 200! /!!! ATOMIC_SPECIES Si Si.pbe-rrkj.UPF! ATOMIC_POSITIONS (alat)! Si Si Required for ultrasoft pseudopotentials

74 DFT Inner loop KS equations for electrons at fixed nuclei (T e + V ext + V H + V XC )! i(r; R) = i (R) i(r; R) Initial coordinates {R I } Initial guess in(r) Calculate initial potential V eff = V ext + V H + V XC Set initial electron density New density in(r) 1 2 Solve the KS equation 2 + V eff i = i i Calculate electron density out = i f i i 2 Credit: S. Narasimhan No Self-consistent? Yes Ground state density E tot ; V eff ; i; i

75 Set the initial electron density! /! &system!! ibrav = 2,!! celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20! /! &electrons!! starting_wfc= atomic! /! ATOMIC_SPECIES Si Si.pbe-rrkj.UPF! ATOMIC_POSITIONS (alat)! Si Si Set initial electron density

76 Set the initial electron density! /! &system!! ibrav = 2,!! celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20! /! &electrons!! starting_wfc= atomic! /! ATOMIC_SPECIES Si Si.pbe-rrkj.UPF! ATOMIC_POSITIONS (alat)! Si Si Set initial electron density

77 DFT Inner loop KS equations for electrons at fixed nuclei (T e + V ext + V H + V XC )! i(r; R) = i (R) i(r; R) Initial coordinates {R I } Initial guess in(r) Calculate initial potential V eff = V ext + V H + V XC Expand Veff on PW basis New density in(r) 1 2 Solve the KS equation 2 + V eff i = i i Calculate electron density out = i f i i 2 Credit: S. Narasimhan No Self-consistent? Yes Ground state density E tot ; V eff ; i; i

78 Matrix equation Ĥ e i =[ 2 2m 2 + V e (r)] i = i i k + g m Hˆ e k + g m = 2 2m k + g m 2 mm + V e (g m g m ) S. eq for a periodic effective potential reduces to the matrix equation m H mm (k) c im (k) = i (k) c im (k)

79 DFT Inner loop KS equations for electrons at fixed nuclei (T e + V ext + V H + V XC )! i(r; R) = i (R) i(r; R) Initial coordinates {R I } Initial guess in(r) Calculate initial potential V eff = V ext + V H + V XC New density in(r) 1 2 Solve the KS equation 2 + V eff i = i i Which XC functional? Calculate electron density out = i f i i 2 Credit: S. Narasimhan No Self-consistent? Yes Ground state density E tot ; V eff ; i; i

80 Set the XC functional! /! &system!! ibrav = 2,!! celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20! /! &electrons!! starting_wfc= atomic! /! ATOMIC_SPECIES Si Si.pbe-rrkj.UPF! ATOMIC_POSITIONS (alat)! Si Si DEFAULT: XC functional read in PP file

81 XC functional set in PP file <PP_INFO>( Generated(using(Andrea(Dal(Corso(code((rrkj3)( Author:(Andrea(Dal(Corso(((Genera6on(date:(unknown( Info:(((Si(PBE(3s2(3p2(RRKJ3( ((((0((((((((The(Pseudo(was(generated(with(a(Non&Rela6vis6c(Calcula6on( (( E+00((((Local(Poten6al(cutoff(radius( nl(pn((l(((occ(((((((((((((((rcut((((((((((((rcut(us(((((((((((((e(pseu( 3S((1((0((2.00(((((( (((((( (((((( ( 3S((1((0((0.00(((((( (((((( (((((( ( 3P((2((1((2.00(((((( (((((( (((((( ( 3D((3((2((0.00(((((( (((((( (((((( ( </PP_INFO>( <PP_HEADER>( (((0(((((((((((((((((((Version(Number( ((Si(((((((((((((((((((Element( (((NC((((((((((((((((((Norm(&(Conserving(pseudopoten6al( ((((F((((((((((((((((((Nonlinear(Core(Correc6on( (SLA((PW(((PBE((PBE((((PBE((Exchange&Correla6on(func6onal( (((( ((((((Z(valence( (((& ((((((Total(energy( (( (( (Suggested(cutoff(for(wfc(and(rho( ((((2((((((((((((((((((Max(angular(momentum(component( ((883((((((((((((((((((Number(of(points(in(mesh( ((((2((((3(((((((((((((Number(of(Wavefunc6ons,(Number(of(Projectors( (Wavefunc6ons(((((((((nl((l(((occ( (((((((((((((((((((((((3S((0((2.00( (((((((((((((((((((((((3P((1((2.00( </PP_HEADER>( <PP_MESH>( ((<PP_R>( (( E&04(( E&04(( E&04(( E&04( (( E&04(( E&04(( E&04(( E&04( (( E&04(( E&04(( E&04(( E&04( (( E&04(( E&04(( E&04(( E&04( (( E&04(( E&04(( E&04(( E&04( (( E&04(( E&04(( E&04(( E&04( (

82 Set the initial electron density! /! &system!! ibrav = 2,!! celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20!! input_dft = pbe! /! &electrons!! starting_wfc= atomic! /! ATOMIC_SPECIES Si Si.pbe-rrkj.UPF! ATOMIC_POSITIONS (alat)! Si Si DEFAULT: XC functional read in PP file

83 DFT Inner loop KS equations for electrons at fixed nuclei (T e + V ext + V H + V XC )! i(r; R) = i (R) i(r; R) Initial coordinates {R I } Initial guess in(r) Calculate initial potential V eff = V ext + V H + V XC New density in(r) 1 2 Solve the KS equation 2 + V eff i = i i Calculate electron density out = i f i i 2 m Diagonalize eigenvalue problem H mm (k) c im (k) = i (k) c im (k) Credit: S. Narasimhan No Self-consistent? Yes Ground state density E tot ; V eff ; i; i

84 Diagonalize eigenvalue problem! /! &system!! ibrav = 2,!! celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20! /! &electrons!! starting_wfc= atomic!! diagonalization = davidson! /! ATOMIC_SPECIES Si Si.pbe-rrkj.UPF! ATOMIC_POSITIONS (alat)! Si Si DEFAULT: Davidson diagonalization algorithm

85 Diagonalize eigenvalue problem! /! &system!! ibrav = 2,!! celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20! /! &electrons!! starting_wfc= atomic!! diagonalization = davidson! /! ATOMIC_SPECIES Si Si.pbe-rrkj.UPF! ATOMIC_POSITIONS (alat)! Si Si DEFAULT: Davidson diagonalization algorithm

86 DFT Inner loop KS equations for electrons at fixed nuclei (T e + V ext + V H + V XC )! i(r; R) = i (R) i(r; R) Initial coordinates {R I } Initial guess in(r) Calculate initial potential V eff = V ext + V H + V XC New density in(r) 1 2 Solve the KS equation 2 + V eff i = i i Calculate electron density out = i f i i 2 Calculate averages in BZ Credit: S. Narasimhan No Self-consistent? Yes Ground state density E tot ; V eff ; i; i

87 Integrals in BZ Intrinsic properties of crystals are averages over k in the first BZ Ex: charge density (r) = 1 N k ik i (k, r) 2 f( i, k) Averages are calculated numerically as integrals in BZ W = 1 N k k W (k) (2 ) 3 IBZ W (k) dk Requires sampling W on a grid of k points

88 Setting the integrating k-point mesh! /! &system!! ibrav = 2,!! celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20! /! &electrons!! starting_wfc= atomic! /! ATOMIC_SPECIES Si Si.pbe-rrkj.UPF! ATOMIC_POSITIONS (alat)! Si Si ! K_POINTS (automatic)! b 2( k ½( 1( k 2( k 3( 0( Set the type of grid IBZ( BZ( automatically generated, read in k-point coordinates, ½( Set the density of the grid b 1(

89 DFT Inner loop KS equations for electrons at fixed nuclei (T e + V ext + V H + V XC )! i(r; R) = i (R) i(r; R) Initial coordinates {R I } Initial guess in(r) Calculate initial potential V eff = V ext + V H + V XC New density in(r) 1 2 Solve the KS equation 2 + V eff i = i i Calculate electron density out = i f i i 2 Credit: S. Narasimhan No Self-consistent? Yes Iterative Ground state solution: density new density E tot ; V eff ; i; i

90 ! /! &system!! ibrav = 2,!! celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20! /! &electrons!! mixing_beta = 0.7! /! ATOMIC_SPECIES Si Si.pbe-rrkj.UPF! ATOMIC_POSITIONS (alat)! Si Si ! K_POINTS (automatic)! Mixing densities Mix new and old densities 0.7 = 70% of new density and 30% of old density

91 DFT Inner loop KS equations for electrons at fixed nuclei (T e + V ext + V H + V XC )! i(r; R) = i (R) i(r; R) Initial coordinates {R I } Initial guess in(r) Calculate initial potential V eff = V ext + V H + V XC New density in(r) 1 2 Solve the KS equation 2 + V eff i = i i Calculate electron density out = i f i i 2 Convergency! Credit: S. Narasimhan No Self-consistent? Yes Ground state density E tot ; V eff ; i; i

92 Threshold for self-consistency! /! &system!! ibrav = 2,!! celldm(1) = 10.26,!! nat = 2, ntyp = 1,! ecutwfc = 20! /! &electrons!! mixing_beta = 0.7!! convergence_thr=1.d-6! /! ATOMIC_SPECIES Si Si.pbe-rrkj.UPF! ATOMIC_POSITIONS (alat)! Si Si ! K_POINTS (automatic)! DEFAULT: estimated error < 1.0D-6

93 Running the calculation Running the PWscf code:! xxyyzz/espresso-5.1.0/bin/pw.x < si.scf.in > si.scf.out!

94 The Output file stefano> more si.scf.out!! Program PWSCF v.4.1a starts...! Today is 10Jul2009 at 21:27:20!! Parallel version (MPI)!! Number of processors in use: 1!! For Norm-Conserving or Ultrasoft (Vanderbilt) Pseudopotentials or PAW!! Current dimensions of program pwscf are:! Max number of different atomic species (ntypx) = 10! Max number of k-points (npk) = 40000! Max angular momentum in pseudopotentials (lmaxx) = 3! Waiting for input!! Planes per process (thick) : nr3 = 20 npp = 20 ncplane = 400!! Proc/ planes cols G planes cols G columns G! Pool (dense grid) (smooth grid) (wavefct grid)!

95 The Output file! bravais-lattice index = 2! lattice parameter (a_0) = a.u.! unit-cell volume = (a.u.)^3! number of atoms/cell = 2! number of atomic types = 1! number of electrons = 8.00! number of Kohn-Sham states= 4! kinetic-energy cutoff = Ry! charge density cutoff = Ry! convergence threshold = 1.0E-08! mixing beta = ! number of iterations used = 8 plain mixing! Exchange-correlation = SLA PZ NOGX NOGC (1100)!

96 !!!! celldm(1)= celldm(2)= celldm(3)= ! celldm(4)= celldm(5)= celldm(6)= ! crystal axes: (cart. coord. in units of a_0)! a(1) = ( )! a(2) = ( )! a(3) = ( )! reciprocal axes: (cart. coord. in units 2 pi/a_0)! b(1) = ( )! b(2) = ( )! b(3) = ( )! PseudoPot. # 1 for Si read from file Si.pz-vbc.UPF! Pseudo is Norm-conserving, Zval = 4.0! Generated by new atomic code, or converted to UPF format! Using radial grid of 431 points, 2 beta functions with:! l(1) = 0! l(2) = 1! atomic species valence mass pseudopotential! Si Si( 1.00)!

97 !!!! 48 Sym.Ops. (with inversion)! Cartesian axes! site n. atom positions (a_0 units)! 1 Si tau( 1) = ( )! 2 Si tau( 2) = ( )! number of k points= 10! cart. coord. in units 2pi/a_0! k( 1) = ( ), wk = ! k( 2) = ( ), wk = ! k( 3) = ( ), wk = ! k( 4) = ( ), wk = ! k( 5) = ( ), wk = ! k( 6) = ( ), wk = ! k( 7) = ( ), wk = ! k( 8) = ( ), wk = ! k( 9) = ( ), wk = ! k( 10) = ( ), wk = ! G cutoff = ( 2733 G-vectors) FFT grid: ( 20, 20, 20)

98 !! Largest allocated arrays est. size (Mb) dimensions! Kohn-Sham Wavefunctions 0.02 Mb ( 350, 4)! NL pseudopotentials 0.04 Mb ( 350, 8)! Each V/rho on FFT grid 0.12 Mb ( 8000)! Each G-vector array 0.02 Mb ( 2733)! G-vector shells 0.00 Mb ( 65)! Largest temporary arrays est. size (Mb) dimensions! Auxiliary wavefunctions 0.09 Mb ( 350, 16)! Each subspace H/S matrix 0.00 Mb ( 16, 16)! Each <psi_i beta_j> matrix 0.00 Mb ( 8, 4)! Arrays for rho mixing 0.98 Mb ( 8000, 8)! Initial potential from superposition of free atoms! starting charge , renormalised to ! Starting wfc are 8 atomic wfcs!

99 total cpu time spent up to now is 0.12 secs! per-process dynamical memory: Self-consistent Calculation! 8.1 Mb! iteration # 1 ecut= Ry beta=0.70! Davidson diagonalization with overlap! ethr = 1.00E-02, avg # of iterations = 2.0! Threshold (ethr) on eigenvalues was too large:! Diagonalizing with lowered threshold! Davidson diagonalization with overlap! ethr = 7.75E-04, avg # of iterations = 1.0! total cpu time spent up to now is 0.30 secs! total energy = Ry! Harris-Foulkes estimate = Ry! estimated scf accuracy < Ry! iteration # 2 ecut= Ry beta=0.70! Davidson diagonalization with overlap! ethr = 7.68E-04, avg # of iterations = 1.0! total cpu time spent up to now is 0.37 secs! total energy = Ry! Harris-Foulkes estimate = Ry! estimated scf accuracy < Ry

100 iteration # 4 ecut= Ry beta=0.70! Davidson diagonalization with overlap! ethr = 8.86E-07, avg # of iterations = 2.1! total cpu time spent up to now is 0.57 secs! total energy = Ry! Harris-Foulkes estimate = Ry! estimated scf accuracy < Ry! iteration # 5 ecut= Ry beta=0.70! Davidson diagonalization with overlap! ethr = 8.52E-08, avg # of iterations = 2.0! total cpu time spent up to now is 0.67 secs!! total energy = Ry! Harris-Foulkes estimate = Ry! estimated scf accuracy < Ry! iteration # 6 ecut= Ry beta=0.70! Davidson diagonalization with overlap! ethr = 7.18E-10, avg # of iterations = 2.7! total cpu time spent up to now is 0.78 secs! End of self-consistent calculation!

101 k = ( 335 PWs) bands (ev):! !! k = ( 343 PWs) bands (ev):! ! total energy = Ry! Harris-Foulkes estimate = Ry! estimated scf accuracy < 8.8E-10 Ry! The total energy is the sum of the following terms:! one-electron contribution = Ry! hartree contribution = Ry! xc contribution = Ry! ewald contribution = Ry! convergence has been achieved in 6 iterations

102

103 How to cite QE Do acknowledge the QE project in your scientific research IOP PUBLISHING JOURNAL OF PHYSICS: CONDENSED MATTER J. Phys.: Condens. Matter 21 (2009) (19pp) doi: / /21/39/ QUANTUM ESPRESSO: a modular and open-source software project for quantum simulations of materials Paolo Giannozzi 1,2,StefanoBaroni 1,3,NicolaBonini 4, Matteo Calandra 5,RobertoCar 6,CarloCavazzoni 7,8, Davide Ceresoli 4,GuidoLChiarotti 9,MatteoCococcioni 10, Ismaila Dabo 11,AndreaDalCorso 1,3,StefanodeGironcoli 1,3, Stefano Fabris 1,3,GuidoFratesi 12,RalphGebauer 1,13, Uwe Gerstmann 14,ChristosGougoussis 5,AntonKokalj 1,15, Michele Lazzeri 5,LaylaMartin-Samos 1,NicolaMarzari 4, Francesco Mauri 5,RiccardoMazzarello 16,StefanoPaolini 3,9, Alfredo Pasquarello 17,18,LorenzoPaulatto 1,3,CarloSbraccia 1,, Sandro Scandolo 1,13,GabrieleSclauzero 1,3,AriPSeitsonen 5, Alexander Smogunov 13,PaoloUmari 1 and Renata M Wentzcovitch 10,19 P. Giannozzi et al., J. Phys.:Condens. Matter 21, (2009)

104 The QE foundation Coordinate and support research within the QE developer community

105 The QE prize QUANTUM ESPRESSO prize for quantum mechanical materials modeling The prize is to be awarded every year to the best PhD thesis completed in the previous year in the field of quantum mechanical materials modeling, and realized with the help of the QUANTUM ESPRESSO suite of computer codes! The prize consists of a diploma and a check of one thousand euros! Excellence will be rewarded for both original applications and methodological innovation

106 School on computational materials modeling in catalysis Bangalore, 1-5 September 2014 Introduction to the QUANTUM ESPRESSO package and its application to computational catalysis Input/Output description Stefano Fabris CNR-IOM DEMOCRITOS Simulation Center SISSA - Scuola Internazionale Superiore di Studi Avanzati - Trieste - ITALY

Quantum ESPRESSO. Input and Output description

Quantum ESPRESSO. Input and Output description Quantum ESPRESSO Input and Output description Where can I find useful information about Quantum ESPRESSO? Where can I find useful information about Quantum ESPRESSO? prompt > cd $espresso_dir/doc; ls *.html

More information

DFT calculation of pressure induced phase transition in silicon

DFT calculation of pressure induced phase transition in silicon DFT calculation of pressure induced phase transition in silicon Michael Scherbela scherbela@student.tugraz.at 2015-12-07 Contents 1 Introduction 2 2 Structure of the input file 2 3 Calculation of phase

More information

PWSCF First examples

PWSCF First examples PWSCF First examples (much more in espresso 3.1.1/examples directory!) Guido Fratesi (Università di Milano) Urbana, August 2006 A pw.x input file &CONTROL / &SYSTEM / &ELECTRONS title calculation restart_mode

More information

MODULE 2: QUANTUM MECHANICS. Practice: Quantum ESPRESSO

MODULE 2: QUANTUM MECHANICS. Practice: Quantum ESPRESSO MODULE 2: QUANTUM MECHANICS Practice: Quantum ESPRESSO I. What is Quantum ESPRESSO? 2 DFT software PW-DFT, PP, US-PP, PAW http://www.quantum-espresso.org FREE PW-DFT, PP, PAW http://www.abinit.org FREE

More information

quantum ESPRESSO stands for Quantum open-source Package for Research in Electronic Structure, Simulation, and Optimization

quantum ESPRESSO stands for Quantum open-source Package for Research in Electronic Structure, Simulation, and Optimization The quantum ESPRESSO distribution The IOM-DEMOCRITOS center of Italian CNR is dedicated to atomistic simulations of materials, with a strong emphasis on the development of high-quality scientific software

More information

The Quantum ESPRESSO Software Distribution

The Quantum ESPRESSO Software Distribution The Quantum ESPRESSO Software Distribution The DEMOCRITOS center of Italian INFM is dedicated to atomistic simulations of materials, with a strong emphasis on the development of high-quality scientific

More information

The Quantum ESPRESSO Software Distribution

The Quantum ESPRESSO Software Distribution The Quantum ESPRESSO Software Distribution Updated March 2018 This document introduces to the philosophy of Quantum ESPRESSO and describes its main features and capabilities. Further information can be

More information

Self Consistent Cycle

Self Consistent Cycle Self Consistent Cycle Step 0 : defining your system namelist SYSTEM How to specify the System All periodic systems can be specified by a Bravais Lattice and and atomic basis How to specify the Bravais

More information

Time-dependent density functional perturbation theory

Time-dependent density functional perturbation theory Time-dependent density functional perturbation theory Iurii Timrov and Tommaso Gorni SISSA Scuola Internazionale Superiore di Studi Avanzati, Trieste, Italy Advanced Quantum ESPRESSO developers' meeting:

More information

Ab initio molecular dynamics : BO

Ab initio molecular dynamics : BO School on First Principles Simulations, JNCASR, 2010 Ab initio molecular dynamics : BO Vardha Srinivasan IISER Bhopal Why ab initio MD Free of parametrization and only fundamental constants required. Bond

More information

Growth Mechanism of Hexagonal Shape Graphene Flakes with Zigzag Edges. Johnson, *

Growth Mechanism of Hexagonal Shape Graphene Flakes with Zigzag Edges. Johnson, * Growth Mechanism of Hexagonal Shape Graphene Flakes with Zigzag Edges Zhengtang Luo, Seungchul Kim, Nicole Kawamoto, Andrew M. Rappe, and A.T. Charlie Johnson, * Department of Physics and Astronomy, University

More information

Metals Magnetic systems

Metals Magnetic systems Metals Magnetic systems Ralph Gebauer Cape Town, July 2008 Metallic systems: k-points and smearing: Let us consider iron, in the bcc phase. In the first part of this exercise, we neglect magnetism and

More information

GWL tutorial. Paolo Umari, Università degli Studi di Padova, Italy Democritos, Trieste

GWL tutorial. Paolo Umari, Università degli Studi di Padova, Italy Democritos, Trieste GWL tutorial Paolo Umari, Università degli Studi di Padova, Italy Democritos, Trieste GW calculation with QE and GWL Benfits: Optimal basis (reduced) for representing polarizabilty operators Full convergence

More information

Chemical Dynamics of the First Proton Coupled Electron Transfer of Water Oxidation on TiO 2 Anatase

Chemical Dynamics of the First Proton Coupled Electron Transfer of Water Oxidation on TiO 2 Anatase Supplementary Information Chemical Dynamics of the First Proton Coupled Electron Transfer of Water Oxidation on TiO 2 Anatase Jia Chen, Ye-Fei Li, Patrick Sit, and Annabella Selloni Department of Chemistry,

More information

Update on linear-response TDDFPT codes

Update on linear-response TDDFPT codes 1/15 Update on linear-response TDDFPT codes Iurii Timrov SISSA Scuola Internazionale Superiore di Studi Avantazi, Trieste, Italy QUANTUM ESPRESSO developers meeting 14 January 2015 2/15 Outline 1. Absorption

More information

Lab 3: Handout Quantum-ESPRESSO: a first principles code, part 2.

Lab 3: Handout Quantum-ESPRESSO: a first principles code, part 2. 1 Lab 3: Handout Quantum-ESPRESSO: a first principles code, part 2. In this lab, we will be using Quantum-ESPRESSO as our first-principles code again. In problem 1, we will compare energy between allotropes

More information

Tutorial on DFPT and TD-DFPT: calculations of phonons and absorption spectra

Tutorial on DFPT and TD-DFPT: calculations of phonons and absorption spectra Tutorial on DFPT and TD-DFPT: calculations of phonons and absorption spectra Iurii Timrov SISSA Scuola Internazionale Superiore di Studi Avanzati, Trieste Italy itimrov@sissa.it Computer modelling of materials

More information

Problem Set 2: First-Principles Energy Methods

Problem Set 2: First-Principles Energy Methods Problem Set 2: First-Principles Energy Methods Problem 1 (10 points): Convergence of absolute energies with respect to cutoff energies. A Using the Quantum ESPRESSO PWscf package, calculate the energy

More information

First Principle Calculation of Electronic, Optical Properties and Photocatalytic Potential of CuO Surfaces

First Principle Calculation of Electronic, Optical Properties and Photocatalytic Potential of CuO Surfaces ICoSE Conference on Instrumentation, Environment and Renewable Energy (2015), Volume 2016 Conference Paper First Principle Calculation of Electronic, Optical Properties and Photocatalytic Potential of

More information

Yuan Ping 1,2,3*, Robert J. Nielsen 1,2, William A. Goddard III 1,2*

Yuan Ping 1,2,3*, Robert J. Nielsen 1,2, William A. Goddard III 1,2* Supporting Information for the Reaction Mechanism with Free Energy Barriers at Constant Potentials for the Oxygen Evolution Reaction at the IrO2 (110) Surface Yuan Ping 1,2,3*, Robert J. Nielsen 1,2, William

More information

Single-Layer Tl 2 O: A Metal-Shrouded 2D Semiconductor with High Electronic Mobility

Single-Layer Tl 2 O: A Metal-Shrouded 2D Semiconductor with High Electronic Mobility Supporting information for Single-Layer Tl 2 O: A Metal-Shrouded 2D Semiconductor with High Electronic Mobility Yandong Ma, Agnieszka Kuc, and Thomas Heine*, Wilhelm-Ostwald-Institut für Physikalische

More information

Module 2: Quantum Espresso Walkthrough

Module 2: Quantum Espresso Walkthrough Module 2: Quantum Espresso Walkthrough Energy and Geometry Optimization of the H 2 Molecule We will be using the PWSCF code for quantum mechanical calculations of extended systems. The PWSCF program is

More information

User s Guide for the PHonon package (version 5.0.2)

User s Guide for the PHonon package (version 5.0.2) User s Guide for the PHonon package (version 5.0.2) Contents 1 Introduction 1 2 People 2 3 Installation 2 3.1 Compilation...................................... 2 4 Using PHonon 3 4.1 Single-q calculation..................................

More information

The quasi-harmonic approximation (QHA)

The quasi-harmonic approximation (QHA) The quasi-harmonic approximation (QHA) M. Palumbo 19/01/2017 Trieste, Italy Limitations of the harmonic approximation E tot(r I, u I )=E tot(r I )+ I,α E tot u u Iα + 1 2 E tot Iα 2 I,α u u Iα u Iα u Jβ

More information

Quantum ESPRESSO. PWSCF: first steps

Quantum ESPRESSO. PWSCF: first steps Quantum ESPRESSO PWSCF: first steps What can I learn in this tutorial? What can I learn in this tutorial? How to run PWscf (pw.x) in self-consistent mode for Silicon How to get the band structure of Silicon

More information

K-Points and Metals. Ralph Gebauer ICTP, Trieste. (slides courtesy of Shobhana Narasimhan)

K-Points and Metals. Ralph Gebauer ICTP, Trieste. (slides courtesy of Shobhana Narasimhan) Joint ICTP-TWAS Caribbean School on Electronic Structure Fundamentals and Methodologies (an Ab-initio Perspective) Cartagena Colombia, 27.08. to 21.09.2012 K-Points and Metals Ralph Gebauer ICTP, Trieste

More information

Structural optimizations

Structural optimizations Structural optimizations Guido Fratesi (Università di Milano) Urbana, August 2006 Acetylene molecule ( ) We want to use pw.x to find the optimized geometry of acetylene. Let us suppose we have the following

More information

Comparing the Efficiency of Iterative Eigenvalue Solvers: the Quantum ESPRESSO experience

Comparing the Efficiency of Iterative Eigenvalue Solvers: the Quantum ESPRESSO experience Comparing the Efficiency of Iterative Eigenvalue Solvers: the Quantum ESPRESSO experience Stefano de Gironcoli Scuola Internazionale Superiore di Studi Avanzati Trieste-Italy 0 Diagonalization of the Kohn-Sham

More information

Quantum-ESPRESSO. PWSCF: first steps

Quantum-ESPRESSO. PWSCF: first steps Quantum-ESPRESSO PWSCF: first steps What can I learn in this lecture? What can I learn in this lecture? How to run PWscf (pw.x) in self-consistent mode for Silicon How to get the band structure of Silicon

More information

Practical Guide to Density Functional Theory (DFT)

Practical Guide to Density Functional Theory (DFT) Practical Guide to Density Functional Theory (DFT) Brad Malone, Sadas Shankar Quick recap of where we left off last time BD Malone, S Shankar Therefore there is a direct one-to-one correspondence between

More information

GWL Manual. September 30, 2013

GWL Manual. September 30, 2013 GWL Manual September 30, 2013 1 What is GWL GWL is a code for performing first-principles GW calculations according, at the moment, to the G 0 W 0 approximation[1]. It is based on plane-waves for representing

More information

Computing NMR parameters using the GIPAW method

Computing NMR parameters using the GIPAW method Computing NMR parameters using the GIPAW method DFT and NMR with Quantum Espresso (QE) thibault.charpentier@cea.fr & Ari.P.Seitsonen@iki.fi Welcome to the hands-on session on the GIPAW method. The idea

More information

PHonon User s Guide (v. 6.2)

PHonon User s Guide (v. 6.2) PHonon User s Guide (v. 6.2) (only partially updated) Contents 1 Introduction 1 2 People 2 3 Installation 3 3.1 Compilation...................................... 3 4 Using PHonon 4 4.1 Single-q calculation..................................

More information

Supporting Information

Supporting Information Supporting Information Interaction between Single Noble Metal Atom and Graphene Edge: A Study via Aberration-corrected Transmission Electron Microscopy METHODS Preparing Monolayer Graphene with Free Edges.

More information

Basic introduction of NWChem software

Basic introduction of NWChem software Basic introduction of NWChem software Background NWChem is part of the Molecular Science Software Suite Designed and developed to be a highly efficient and portable Massively Parallel computational chemistry

More information

The Energetics of the Hydrogenation of a Single-Walled Carbon Nanotube. Janet Ryu Nicola Marzari May 13, J

The Energetics of the Hydrogenation of a Single-Walled Carbon Nanotube. Janet Ryu Nicola Marzari May 13, J The Energetics of the Hydrogenation of a Single-Walled Carbon Nanotube Janet Ryu Nicola Marzari May 13, 2005 3.021J Janet Ryu May 13, 2005 Final Paper 3.021J Carbon Nanotubes The Energetics of the Hydrogenation

More information

ALMA: All-scale predictive design of heat management material structures

ALMA: All-scale predictive design of heat management material structures ALMA: All-scale predictive design of heat management material structures Version Date: 2015.11.13. Last updated 2015.12.02 Purpose of this document: Definition of a data organisation that is applicable

More information

Density Functional Theory. Martin Lüders Daresbury Laboratory

Density Functional Theory. Martin Lüders Daresbury Laboratory Density Functional Theory Martin Lüders Daresbury Laboratory Ab initio Calculations Hamiltonian: (without external fields, non-relativistic) impossible to solve exactly!! Electrons Nuclei Electron-Nuclei

More information

Quantum ESPRESSO. Introduction to the code and parallelization schema. Pietro Bonfà, CINECA

Quantum ESPRESSO. Introduction to the code and parallelization schema. Pietro Bonfà, CINECA Quantum ESPRESSO Introduction to the code and parallelization schema Pietro Bonfà, CINECA What is QuantumESPRESSO Quantum open-source Package for Research in Electronic Structure, Simulation, and Optimization

More information

arxiv: v1 [cond-mat.supr-con] 29 Oct 2016

arxiv: v1 [cond-mat.supr-con] 29 Oct 2016 arxiv:1610.09441v1 [cond-mat.supr-con] 29 Oct 2016 Efficient method to calculate the electron-phonon coupling constant and superconducting transition temperature Takashi Koretsune a,b, Ryotaro Arita a,c

More information

VASP: running on HPC resources. University of Vienna, Faculty of Physics and Center for Computational Materials Science, Vienna, Austria

VASP: running on HPC resources. University of Vienna, Faculty of Physics and Center for Computational Materials Science, Vienna, Austria VASP: running on HPC resources University of Vienna, Faculty of Physics and Center for Computational Materials Science, Vienna, Austria The Many-Body Schrödinger equation 0 @ 1 2 X i i + X i Ĥ (r 1,...,r

More information

Electronic Supplementary Information

Electronic Supplementary Information Electronic Supplementary Material (ESI) for New Journal of Chemistry. This journal is The Royal Society of Chemistry and the Centre National de la Recherche Scientifique 2019 Electronic Supplementary Information

More information

Practical calculations using first-principles QM Convergence, convergence, convergence

Practical calculations using first-principles QM Convergence, convergence, convergence Practical calculations using first-principles QM Convergence, convergence, convergence Keith Refson STFC Rutherford Appleton Laboratory September 18, 2007 Results of First-Principles Simulations..........................................................

More information

Density Functional Theory

Density Functional Theory Density Functional Theory Iain Bethune EPCC ibethune@epcc.ed.ac.uk Overview Background Classical Atomistic Simulation Essential Quantum Mechanics DFT: Approximations and Theory DFT: Implementation using

More information

The Plane-wave Pseudopotential Method

The Plane-wave Pseudopotential Method The Plane-wave Pseudopotential Method k(r) = X G c k,g e i(g+k) r Chris J Pickard Electrons in a Solid Nearly Free Electrons Nearly Free Electrons Nearly Free Electrons Electronic Structures Methods Empirical

More information

The Plane-Wave Pseudopotential Method

The Plane-Wave Pseudopotential Method Hands-on Workshop on Density Functional Theory and Beyond: Computational Materials Science for Real Materials Trieste, August 6-15, 2013 The Plane-Wave Pseudopotential Method Ralph Gebauer ICTP, Trieste

More information

Fundamentals and applications of Density Functional Theory Astrid Marthinsen PhD candidate, Department of Materials Science and Engineering

Fundamentals and applications of Density Functional Theory Astrid Marthinsen PhD candidate, Department of Materials Science and Engineering Fundamentals and applications of Density Functional Theory Astrid Marthinsen PhD candidate, Department of Materials Science and Engineering Outline PART 1: Fundamentals of Density functional theory (DFT)

More information

Basic introduction of NWChem software

Basic introduction of NWChem software Basic introduction of NWChem software Background! NWChem is part of the Molecular Science Software Suite! Designed and developed to be a highly efficient and portable Massively Parallel computational chemistry

More information

Dept of Mechanical Engineering MIT Nanoengineering group

Dept of Mechanical Engineering MIT Nanoengineering group 1 Dept of Mechanical Engineering MIT Nanoengineering group » Recap of HK theorems and KS equations» The physical meaning of the XC energy» Solution of a one-particle Schroedinger equation» Pseudo Potentials»

More information

Pseudopotential methods for DFT calculations

Pseudopotential methods for DFT calculations Pseudopotential methods for DFT calculations Lorenzo Paulatto Scuola Internazionale Superiore di Studi Avanzati and CNR-INFM DEMOCRITOS National Simulation Center Tieste Italy July 9, 2008 Outline pseudopotential

More information

Supporting Information. Intrinsic Lead Ion Emissions in Zero-dimensional Cs 4 PbBr 6 Nanocrystals

Supporting Information. Intrinsic Lead Ion Emissions in Zero-dimensional Cs 4 PbBr 6 Nanocrystals Supporting Information Intrinsic Lead Ion Emissions in Zero-dimensional Cs 4 PbBr 6 Nanocrystals Jun Yin, 1 Yuhai Zhang, 1 Annalisa Bruno, 2 Cesare Soci, 2 Osman M. Bakr, 1 Jean-Luc Brédas, 3,* Omar F.

More information

OPENATOM for GW calculations

OPENATOM for GW calculations OPENATOM for GW calculations by OPENATOM developers 1 Introduction The GW method is one of the most accurate ab initio methods for the prediction of electronic band structures. Despite its power, the GW

More information

ab initio Electronic Structure Calculations

ab initio Electronic Structure Calculations ab initio Electronic Structure Calculations New scalability frontiers using the BG/L Supercomputer C. Bekas, A. Curioni and W. Andreoni IBM, Zurich Research Laboratory Rueschlikon 8803, Switzerland ab

More information

DFT and beyond: Hands-on Tutorial Workshop Tutorial 1: Basics of Electronic Structure Theory

DFT and beyond: Hands-on Tutorial Workshop Tutorial 1: Basics of Electronic Structure Theory DFT and beyond: Hands-on Tutorial Workshop 2011 Tutorial 1: Basics of Electronic Structure Theory V. Atalla, O. T. Hofmann, S. V. Levchenko Theory Department, Fritz-Haber-Institut der MPG Berlin July 13,

More information

Pseudopotential generation and test by the ld1.x atomic code: an introduction

Pseudopotential generation and test by the ld1.x atomic code: an introduction and test by the ld1.x atomic code: an introduction SISSA and DEMOCRITOS Trieste (Italy) Outline 1 2 3 Spherical symmetry - I The Kohn and Sham (KS) equation is (in atomic units): [ 1 ] 2 2 + V ext (r)

More information

arxiv: v1 [cond-mat.mtrl-sci] 16 Mar 2014

arxiv: v1 [cond-mat.mtrl-sci] 16 Mar 2014 Two dimensional semiconductors with possible high room temperature mobility Wenxu Zhang and Zhishuo Huang, Wanli Zhang arxiv:1403.3872v1 [cond-mat.mtrl-sci] 16 Mar 2014 State key laboratory of electronic

More information

Phonon Transport in Nanostructures

Phonon Transport in Nanostructures Phonon Transport in Nanostructures David-Alexander Robinson & Pádraig Ó Conbhuí 08332461 13th December 2011 Contents 1 Introduction & Theory 1 1.1 TiO 2 Nanostructure Production...................... 1

More information

CP2K: the gaussian plane wave (GPW) method

CP2K: the gaussian plane wave (GPW) method CP2K: the gaussian plane wave (GPW) method Basis sets and Kohn-Sham energy calculation R. Vuilleumier Département de chimie Ecole normale supérieure Paris Tutorial CPMD-CP2K CPMD and CP2K CPMD CP2K http://www.cpmd.org

More information

PostProc User s Guide (v.6.2)

PostProc User s Guide (v.6.2) PostProc User s Guide (v.6.2) (only partially updated) Contents 1 Introduction 1 2 People and terms of use 1 3 Compilation 2 4 Usage 2 4.1 Plotting selected quantities.............................. 3 4.2

More information

Integrated Computational Materials Engineering Education

Integrated Computational Materials Engineering Education Integrated Computational Materials Engineering Education Lecture on Density Functional Theory An Introduction Mark Asta Dept. of Materials Science and Engineering, University of California, Berkeley &

More information

Time-dependent density functional theory (TDDFT)

Time-dependent density functional theory (TDDFT) Advanced Workshop on High-Performance & High-Throughput Materials Simulations using Quantum ESPRESSO ICTP, Trieste, Italy, January 16 to 27, 2017 Time-dependent density functional theory (TDDFT) Ralph

More information

Pseudopotentials for hybrid density functionals and SCAN

Pseudopotentials for hybrid density functionals and SCAN Pseudopotentials for hybrid density functionals and SCAN Jing Yang, Liang Z. Tan, Julian Gebhardt, and Andrew M. Rappe Department of Chemistry University of Pennsylvania Why do we need pseudopotentials?

More information

Chapter 1 Born-Oppenheimer Approximation

Chapter 1 Born-Oppenheimer Approximation Chapter 1 Born-Oppenheimer Approximation Abstract In condensed matter the motion of the electrons is determined by the electric field generated by the nuclei and their mutual interaction. The conditions

More information

Ab initio molecular dynamics. Simone Piccinin CNR-IOM DEMOCRITOS Trieste, Italy. Bangalore, 04 September 2014

Ab initio molecular dynamics. Simone Piccinin CNR-IOM DEMOCRITOS Trieste, Italy. Bangalore, 04 September 2014 Ab initio molecular dynamics Simone Piccinin CNR-IOM DEMOCRITOS Trieste, Italy Bangalore, 04 September 2014 What is MD? 1) Liquid 4) Dye/TiO2/electrolyte 2) Liquids 3) Solvated protein 5) Solid to liquid

More information

First-Principles Wannier Functions of Silicon and Gallium. Arsenide arxiv:cond-mat/ v1 [cond-mat.mtrl-sci] 22 Nov 1996.

First-Principles Wannier Functions of Silicon and Gallium. Arsenide arxiv:cond-mat/ v1 [cond-mat.mtrl-sci] 22 Nov 1996. First-Principles Wannier Functions of Silicon and Gallium Arsenide arxiv:cond-mat/9611176v1 [cond-mat.mtrl-sci] 22 Nov 1996 Pablo Fernández 1, Andrea Dal Corso 1, Francesco Mauri 2, and Alfonso Baldereschi

More information

Solid State Theory: Band Structure Methods

Solid State Theory: Band Structure Methods Solid State Theory: Band Structure Methods Lilia Boeri Wed., 11:15-12:45 HS P3 (PH02112) http://itp.tugraz.at/lv/boeri/ele/ Plan of the Lecture: DFT1+2: Hohenberg-Kohn Theorem and Kohn and Sham equations.

More information

Examples of Defects in Solids from ESPRESSO

Examples of Defects in Solids from ESPRESSO Examples of Defects in Solids from ESPRESSO Alessandra Satta SLACS-INFMCNR Sardinian LAboratory for Computational Materials Science Hands-on Tutorial on the Quantum-ESPRESSO Package Cagliari, September

More information

Electronic Structure Calculations, Density Functional Theory and its Modern Implementations

Electronic Structure Calculations, Density Functional Theory and its Modern Implementations Tutoriel Big RENOBLE Electronic Structure Calculations, Density Functional Theory and its Modern Implementations Thierry Deutsch L_Sim - CEA renoble 19 October 2011 Outline 1 of Atomistic calculations

More information

ELSI: A Unified Software Interface for Kohn-Sham Electronic Structure Solvers

ELSI: A Unified Software Interface for Kohn-Sham Electronic Structure Solvers ELSI: A Unified Software Interface for Kohn-Sham Electronic Structure Solvers Victor Yu and the ELSI team Department of Mechanical Engineering & Materials Science Duke University Kohn-Sham Density-Functional

More information

th International Workshop on Computational Physics and Materials Science: Total Energy and Force Methods January 2011

th International Workshop on Computational Physics and Materials Science: Total Energy and Force Methods January 2011 2220-4 15th International Workshop on Computational Physics and Materials Science: Total Energy and Force Methods 13-15 January 2011 Computational study of optical and structural properties of an organic

More information

Spring College on Computational Nanoscience May Variational Principles, the Hellmann-Feynman Theorem, Density Functional Theor

Spring College on Computational Nanoscience May Variational Principles, the Hellmann-Feynman Theorem, Density Functional Theor 2145-25 Spring College on Computational Nanoscience 17-28 May 2010 Variational Principles, the Hellmann-Feynman Theorem, Density Functional Theor Stefano BARONI SISSA & CNR-IOM DEMOCRITOS Simulation Center

More information

DFT+U practical session

DFT+U practical session DFT+U practical session Matteo Cococcioni GGA and GGA+U calculations in FeO Calculation of U for bulk Fe Calculation of U for NiO Exercise I: evaluating U for Cu 2 O Exercise II: evaluating U for FePO

More information

Large Scale Electronic Structure Calculations

Large Scale Electronic Structure Calculations Large Scale Electronic Structure Calculations Jürg Hutter University of Zurich 8. September, 2008 / Speedup08 CP2K Program System GNU General Public License Community Developers Platform on "Berlios" (cp2k.berlios.de)

More information

Intrinsic rattler-induced low thermal conductivity in Zintl type TlInTe 2

Intrinsic rattler-induced low thermal conductivity in Zintl type TlInTe 2 Supporting Information Intrinsic rattler-induced low thermal conductivity in Zintl type TlInTe 2 Manoj K. Jana 1, Koushik Pal 2, Avinash Warankar 3, Pankaj Mandal 3, Umesh V. Waghmare 2 and Kanishka Biswas

More information

Joint ICTP-IAEA Workshop on Fusion Plasma Modelling using Atomic and Molecular Data January 2012

Joint ICTP-IAEA Workshop on Fusion Plasma Modelling using Atomic and Molecular Data January 2012 2327-3 Joint ICTP-IAEA Workshop on Fusion Plasma Modelling using Atomic and Molecular Data 23-27 January 2012 Qunatum Methods for Plasma-Facing Materials Alain ALLOUCHE Univ.de Provence, Lab.de la Phys.

More information

1 Construction of norm-conserving semi-local pseudopotentials for Si

1 Construction of norm-conserving semi-local pseudopotentials for Si 1 Construction of norm-conserving semi-local pseudopotentials for Si As discussed in class, it is desirable to replace the effective interaction of the valence electrons with the ionic core, i.e. nucleus

More information

Electronic Structure Methodology 1

Electronic Structure Methodology 1 Electronic Structure Methodology 1 Chris J. Pickard Lecture Two Working with Density Functional Theory In the last lecture we learnt how to write the total energy as a functional of the density n(r): E

More information

Introduction to density functional perturbation theory for lattice dynamics

Introduction to density functional perturbation theory for lattice dynamics Introduction to density functional perturbation theory for lattice dynamics SISSA and DEMOCRITOS Trieste (Italy) Outline 1 Lattice dynamic of a solid: phonons Description of a solid Equations of motion

More information

exciting in a nutshell

exciting in a nutshell http://exciting-code.org exciting in a nutshell Pasquale Pavone Humboldt-Universität zu Berlin http://exciting-code.org exciting in a (coco)nutshell Pasquale Pavone Humboldt-Universität zu Berlin Outline

More information

On Dynamic and Elastic Stability of Lanthanum Carbide

On Dynamic and Elastic Stability of Lanthanum Carbide Journal of Physics: Conference Series On Dynamic and Elastic Stability of Lanthanum Carbide To cite this article: B D Sahoo et al 212 J. Phys.: Conf. Ser. 377 1287 Recent citations - Theoretical prediction

More information

References. Documentation Manuals Tutorials Publications

References.   Documentation Manuals Tutorials Publications References http://siesta.icmab.es Documentation Manuals Tutorials Publications Atomic units e = m e = =1 atomic mass unit = m e atomic length unit = 1 Bohr = 0.5292 Ang atomic energy unit = 1 Hartree =

More information

DFT / SIESTA algorithms

DFT / SIESTA algorithms DFT / SIESTA algorithms Javier Junquera José M. Soler References http://siesta.icmab.es Documentation Tutorials Atomic units e = m e = =1 atomic mass unit = m e atomic length unit = 1 Bohr = 0.5292 Ang

More information

Electron bands in crystals Pseudopotentials, Plane Waves, Local Orbitals

Electron bands in crystals Pseudopotentials, Plane Waves, Local Orbitals Electron bands in crystals Pseudopotentials, Plane Waves, Local Orbitals Richard M. Martin UIUC Lecture at Summer School Hands-on introduction to Electronic Structure Materials Computation Center University

More information

Quick reference guide on PLUMED with Quantum ESPRESSO

Quick reference guide on PLUMED with Quantum ESPRESSO Quick reference guide on PLUMED with Quantum ESPRESSO Changru Ma SISSA, Trieste March 30, 2011 Contents 1 Introduction 2 1.1 Overview................................... 2 1.2 Collective variables.............................

More information

The Linearized Augmented Planewave (LAPW) Method

The Linearized Augmented Planewave (LAPW) Method The Linearized Augmented Planewave (LAPW) Method David J. Singh Oak Ridge National Laboratory E T [ ]=T s [ ]+E ei [ ]+E H [ ]+E xc [ ]+E ii {T s +V ks [,r]} I (r)= i i (r) Need tools that are reliable

More information

Representing High-Dimensional Potential-Energy Surfaces by Artificial Neural Networks

Representing High-Dimensional Potential-Energy Surfaces by Artificial Neural Networks Energy Landscapes, Chemnitz 200 Representing High-Dimensional Potential-Energy Surfaces by Artificial Neural Networks Jörg Behler Lehrstuhl für Theoretische Chemie Ruhr-Universität Bochum D-44780 Bochum,

More information

Time-dependent density functional theory (TDDFT)

Time-dependent density functional theory (TDDFT) 04/05/16 Hands-on workshop and Humboldt-Kolleg: Density-Functional Theory and Beyond - Basic Principles and Modern Insights Isfahan University of Technology, Isfahan, Iran, May 2 to 13, 2016 Time-dependent

More information

The electronic structure of materials 2 - DFT

The electronic structure of materials 2 - DFT Quantum mechanics 2 - Lecture 9 December 19, 2012 1 Density functional theory (DFT) 2 Literature Contents 1 Density functional theory (DFT) 2 Literature Historical background The beginnings: L. de Broglie

More information

1. Hydrogen atom in a box

1. Hydrogen atom in a box 1. Hydrogen atom in a box Recall H atom problem, V(r) = -1/r e r exact answer solved by expanding in Gaussian basis set, had to solve secular matrix involving matrix elements of basis functions place atom

More information

Quantum Modeling of Solids: Basic Properties

Quantum Modeling of Solids: Basic Properties 1.021, 3.021, 10.333, 22.00 : Introduction to Modeling and Simulation : Spring 2011 Part II Quantum Mechanical Methods : Lecture 5 Quantum Modeling of Solids: Basic Properties Jeffrey C. Grossman Department

More information

Institut Néel Institut Laue Langevin. Introduction to electronic structure calculations

Institut Néel Institut Laue Langevin. Introduction to electronic structure calculations Institut Néel Institut Laue Langevin Introduction to electronic structure calculations 1 Institut Néel - 25 rue des Martyrs - Grenoble - France 2 Institut Laue Langevin - 71 avenue des Martyrs - Grenoble

More information

XSPECTRA A Tool for X-ray Absorption Spectroscopy Calculations

XSPECTRA A Tool for X-ray Absorption Spectroscopy Calculations XSPECTRA A Tool for X-ray Absorption Spectroscopy Calculations Oana Bunău School on Numerical Methods for Materials Science Related to Renewable Energy Applications Trieste 28th November 2012, 1/62 XAS

More information

The Abinit project. Coding is based on modern software engineering principles

The Abinit project. Coding is based on modern software engineering principles The Abinit project Abinit is a robust, full-featured electronic-structure code based on density functional theory, plane waves, and pseudopotentials. Abinit is copyrighted and distributed under the GNU

More information

The PWcond code: Complex bands, transmission, and ballistic conductance

The PWcond code: Complex bands, transmission, and ballistic conductance The PWcond code: Complex bands, transmission, and ballistic conductance SISSA and IOM-DEMOCRITOS Trieste (Italy) Outline 1 Ballistic transport: a few concepts 2 Complex band structure 3 Current of a Bloch

More information

How to run SIESTA. Introduction to input & output files

How to run SIESTA. Introduction to input & output files How to run SIESTA Introduction to input & output files Linear-scaling DFT based on Numerical Atomic Orbitals (NAOs) Born-Oppenheimer DFT Pseudopotentials Numerical atomic orbitals relaxations, MD, phonons.

More information

André Schleife Department of Materials Science and Engineering

André Schleife Department of Materials Science and Engineering André Schleife Department of Materials Science and Engineering Yesterday you (should have) learned this: http://upload.wikimedia.org/wikipedia/commons/e/ea/ Simple_Harmonic_Motion_Orbit.gif 1. deterministic

More information

DENSITY-FUNCTIONAL PERTURBATION THEORY GOES TIME-DEPENDENT

DENSITY-FUNCTIONAL PERTURBATION THEORY GOES TIME-DEPENDENT DOI:10.1478/C1A0802001 Atti dell Accademia Peloritana dei Pericolanti Classe di Scienze Fisiche, Matematiche e Naturali Vol. LXXXVI, C1A0802001 (2008) Adunanza del 29 novembre 2007 DENSITY-FUNCTIONAL PERTURBATION

More information

MODULE 2: QUANTUM MECHANICS. Principles and Theory

MODULE 2: QUANTUM MECHANICS. Principles and Theory MODULE 2: QUANTUM MECHANICS Principles and Theory You are here http://www.lbl.gov/cs/html/exascale4energy/nuclear.html 2 Short Review of Quantum Mechanics Why do we need quantum mechanics? Bonding and

More information

Organic molecular crystals in electric fields

Organic molecular crystals in electric fields Surface Science 566 568 (2004) 644 649 www.elsevier.com/locate/susc Organic molecular crystals in electric fields Jaroslav Tobik a,b, *, Andrea Dal Corso a,b, Sandro Scandolo b,c, Erio Tosatti a,b,c a

More information

Ab Initio Study of the Mechanical, Electronic, Thermal and Optical Properties of Ge 2 Sb 2 Te 5

Ab Initio Study of the Mechanical, Electronic, Thermal and Optical Properties of Ge 2 Sb 2 Te 5 Ab Initio Study of the Mechanical, Electronic, Thermal and Optical Properties of Ge 2 Sb 2 Te 5 Odhiambo H. 1, Amolo G. 2, Makau N. 2, Othieno H. 1, and Oduor A. 1 1 Department of Physics, Maseno University,

More information