Introduction to the QUANTUM ESPRESSO package and its application to computational catalysis Input/Output description
|
|
- Maria Lester
- 5 years ago
- Views:
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 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 informationDFT 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 informationPWSCF 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 informationMODULE 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 informationquantum 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 informationThe 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 informationThe 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 informationSelf 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 informationTime-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 informationAb 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 informationGrowth 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 informationMetals 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 informationGWL 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 informationChemical 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 informationUpdate 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 informationLab 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 informationTutorial 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 informationProblem 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 informationFirst 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 informationYuan 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 informationSingle-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 informationModule 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 informationUser 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 informationThe 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 informationQuantum 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 informationK-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 informationStructural 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 informationComparing 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 informationQuantum-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 informationPractical 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 informationGWL 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 informationComputing 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 informationPHonon 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 informationSupporting 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 informationBasic 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 informationThe 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 informationALMA: 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 informationDensity 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 informationQuantum 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 informationarxiv: 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 informationVASP: 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 informationElectronic 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 informationPractical 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 informationDensity 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 informationThe 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 informationThe 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 informationFundamentals 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 informationBasic 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 informationDept 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 informationPseudopotential 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 informationSupporting 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 informationOPENATOM 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 informationab 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 informationDFT 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 informationPseudopotential 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 informationarxiv: 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 informationPhonon 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 informationCP2K: 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 informationPostProc 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 informationIntegrated 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 informationTime-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 informationPseudopotentials 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 informationChapter 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 informationAb 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 informationFirst-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 informationSolid 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 informationExamples 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 informationElectronic 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 informationELSI: 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 informationth 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 informationSpring 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 informationDFT+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 informationLarge 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 informationIntrinsic 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 informationJoint 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 information1 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 informationElectronic 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 informationIntroduction 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 informationexciting 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 informationOn 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 informationReferences. 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 informationDFT / 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 informationElectron 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 informationQuick 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 informationThe 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 informationRepresenting 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 informationTime-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 informationThe 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 information1. 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 informationQuantum 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 informationInstitut 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 informationXSPECTRA 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 informationThe 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 informationThe 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 informationHow 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 informationAndré 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 informationDENSITY-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 informationMODULE 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 informationOrganic 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 informationAb 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