Algorithms and Computational Aspects of DFT Calculations

Size: px
Start display at page:

Download "Algorithms and Computational Aspects of DFT Calculations"

Transcription

1 Algorithms and Computational Aspects of DFT Calculations Part I Juan Meza and Chao Yang High Performance Computing Research Lawrence Berkeley National Laboratory IMA Tutorial Mathematical and Computational Approaches to Quantum Chemistry Institute for Mathematics and its Applications, University of Minnesota September 26-27, 2008 Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

2 Outline 1 Preliminaries 2 Density Functional Theory 3 Pseudopotentials 4 Bloch s Theorem 5 Diagonalization / Minimization 6 Improving Convergence 7 Summary Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

3 Goals 1 Brief introduction to Schrödinger s equation and Density Functional Theory 2 Overview of most commonly used approximations 3 Description of the Self-Consistent Field Iteration 4 Overview of major algorithmic components Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

4 References M. C. Payne, M. P. Teter, D. C. Allen, T. A. Arias, J. D. Joannopoulos, Iterative minimization techniques for ab initio total energy calculation: Molecular dynamics and conjugate gradients, Reviews of Modern Physics, Vol. 64, Number 4, pp (1992). Christopher J. Cramer, Essentials of Computational Chemistry, John Wiley and Sons (2003). Richard M. Martin, Electronic Structure Basic Theory and Practical Methods, Cambridge University Press (2005). F. Nogueira, A. Castro, A.L. Marques, A Tutorial on Density Functional Theory, Chapter 6, pp , A Primer in Density Functional Theory, Springer-Verlag (2002). J.M. Thijssen, Computational Physics, Cambridge University Press (2003). Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

5 Many-body electronic Schrödinger equation H Ψ k (r 1, r 2,..., r N ) = E k Ψ(r 1, r 2,..., r N ) (1) N N H = 2 2 i + V ext (r i ) + 1 e 2 (2) 2m 2 r i r j i=1 i=1 Ψ k contains all the information needed to study a system Ψ k 2 probability of finding an electron at a certain state V ext represents an external potential, e.g. Coulomb attraction by nuclei E k quantized energy Ψ k is a function of 3N variables; the electron positions, r 1,..., r N. Computational work grows like O(10 3N ) i j Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

6 Approximations commonly used Born Oppenheimer Also called adiabatic approximation Due to large difference in mass between electrons and nuclei Take nuclear positions as fixed Density Functional Theory for modeling electron-electron interactions Local Density Approximation (LDA) Pseudopotentials for handling electron-ion interactions Supercells to model systems with aperiodic geometries Methods for minimizing total energy functional Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

7 Density Functional Theory The unknown is very simple, i.e. the electron density, ρ(r) Hohenberg-KohnTheory There is a unique mapping between the ground state energy, E 0, and the ground state density, ρ 0 Exact form of the functional unknown and probably unknowable Independent particle model Electrons move independently in an average effective potential field Must add correction for exchange and correlation terms Good compromise between accuracy and feasibility Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

8 Kohn-Sham Total Energy Kohn and Sham proposed using n e noninteracting electrons moving in an effective potential due to the other electrons Replace many-particle wavefunctions with single-particle wavefunctions Kohn-Sham Total Energy n e ψ i 2 + V ext ρ + Ω E total [{ψ i }] = 1 2 i=1 Ω 1 ρ(r)ρ(r ) 2 Ω r r drdr + E xc [ρ(r)], where ρ(r) = n e i=1 ψ i(r) 2, Ω ψ iψ j = δ i,j, n e is the number of electrons, and E xc [ρ(r)], denotes the exchange correlation functional Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

9 Kohn-Sham Equations Goal is to find the ground state energy by minimizing the Kohn-Sham total energy, E total Leads to: Kohn-Sham equations Hψ i = ɛ i ψ i, i = 1, 2,..., n [ e H = 1 ] V (ρ(r)), ρ V (ρ(r)) = V ext (r) + r r + V xc(ρ) Nonlinear eigenvalue problem since the Hamiltonian, H, depends on ψ through the charge density, ρ V xc (ρ) = E xc (ρ(r))/ ρ Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

10 Pseudopotentials Interaction between electrons and the nucleus creates a problem; one needs to deal with a singularity near the atomic core, specifically the 1/r term in computation of V ext (r) Pseudopotentials are based on idea that most chemistry is dependent on valence electrons rather than core electrons Therefore we replace the core electrons (and the ionic potential) with a weaker pseudopotential Using pseudopotentials reduces the number of electrons that we need to consider, as well as the number of plane waves needed to accurately represent the wavefucntions, thereby reducing the computational cost Both empirical and ab initio forms available. Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

11 Exchange Correlation Functional Most of the complexity of DFT is hidden in the exchange correlation functional Exchange arises from antisymmetry due to the Pauli exclusion principle Correlation accounts for other many-body effects missing from single-particle approximation, e.g. K.E. not covered by first term of Hamiltonian No systematic way to improve the exchange correlation functional Local Density Approximation (LDA) Simplest approximation to exchange correlation term Assumes energy is equal to energy from a homogeneous electron gas Purely local, yet remarkably successful Known limitations Literally hundreds of functionals proposed. For an interesting historical perspective see In Pursuit of the Divine Functional, A.E. Mattsson, Science, Vol. 298, No. 5594, pp (2002). Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

12 Discretization Options Finite difference ψ (r j ) [ψ(r j + h) ψ(r j h)]/h Finite elements ψ(r) n α j φ j (r), j φ j (r) nice functions with local support Local orbital method (good for molecules) Choose φ j(r) as Gaussian or other nice functions Planewave expansion Choose φ j(r) as e ig j r Useful for modeling solids with a periodic structure Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

13 Blochs Theorem and Periodic Supercells Bloch s Theorem: In a periodic solid each electronic wave function can be expressed as the product of a periodic function φ and exp(ik r), where k is a wavevector, i.e. ψ(r) = e (ik r) φ(r) Can expand φ(r) in a set of plane waves so that ψ(r) is a sum of plane waves (more in a minute) Bloch s Theorem allows us to express the electronic wavefunctions in terms of a discrete set of plane waves Can model large periodic systems by focusing on a smaller primary cell Can also be used to model nonperiodic systems, like molecules Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

14 Plane-wave Basis Set Write wavefunction as: ψ i (r) = e ik r g j α j e igj r (3) In principle, you need an infinite plane-wave basis set In practice, you introduce an energy cutoff to truncate the basis set All terms for which the kinetic energy is bigger than the cutoff are ignored Pseudopotentials also allow us to use a much smaller number of plane-wave basis thereby reducing the computational cost As a bonus, the kinetic energy term of Hamiltonian is diagonal (in Fourier space) when using a plane-wave basis set Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

15 Finite Dimensional Problem Recall we want to min E[{ψ i}] = 1 2 Xn e i=1 Substituting (3) and after some algebra we have Z Ω Z ψ i 2 + V extρ + 1 Z ρ(r)ρ(r ) Ω 2 Ω r r drdr + E xc(ρ) min E KS (X) E kinetic (X) + E ext (X) + E Hartree (X) + E xc (X), X X=I ne E kinetic = 1 2 trace(x LX) where E ionic = trace(x V ext X) E Hartree = 1 2 ρ(x)t L ρ(x) E xc = ρ(x) T (µ xc [ρ(x)]) ρ(x) = diag(xx ) X N n e matrix Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

16 Minimizing the Total Energy KKT conditions X L(X, Λ) = 0, X X = I ne. Discretized Kohn-Sham equations can now be written as: H(X)X = XΛ, X X = I ne. Kohn-Sham Hamiltonian given by: H(X) = 1 2 L + V (X), V (X) = V ext + Diag (L ρ(x)) + Diag g xc (ρ(x)) Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

17 Approaches for Solving the Kohn-Sham Equations Work with the KS equations indirectly Self-Consistent Field Iteration View as solving a sequence of linear eigenvalue problems Need to precondition Need other acceleration techniques to improve convergence Minimize the total energy directly Direct Constrained Minimization Constrained optimization problem Also requires globalization techniques In general more robust Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

18 The SCF Iteration [ ] V (ρ(r)) ψ i = E i ψ i {ψ i } i=1,...,ne ρ(r) = n e i ψ i (r) 2 V (ρ(r)) Most of the work is in solving the linear eigenvalue problem Orthogonality constraint for the wavefunctions must be enforced explicitly If using reciprocal (Fourier) space, then you also have many 3D FFTs For large systems, the calculation of nonlocal potentials can also be expensive SCF does NOT decrease the energy monotonically Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

19 Checking for Self-consistency Convergence is usually checked by computing the change in total energy or density between iterations Recall that neither quantity is guaranteed to decrease monotonically Sometimes difficult to decide when self-consistency is reached Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

20 SCF Convergence Properties Surprisingly few results A good starting point: E. Cancès and C. Le Bris, Can we outperform the DIIS approach for electronic structure calculations? Intl. J. Quantum Chem. 79 (200), E(x) may not monotonically decrease between SCF iterations SCF does not always converge; lim i E(x (i+1) ) E(x (i) ) 0, or lim i ρ(x (i+1) ) ρ(x (i) ) 0 For some problems, one can show subsequence convergence; lim i ρ(x(i+1) ) ρ(x (i 1) ) = 0 Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

21 Example L = E(x) = 1 2 xt Lx + α 4 ρ(x)t L 1 ρ(x) ( ) ( ) ( x1 x 2, x =, ρ(x) = 1 x 2 x 2 2 min E(x) s.t. x x 2 2 = 1 [ ] L + αdiag(l 1 ρ(x)) x = λ 1 x ) Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

22 SCF Converges When α = 1.0 ρ (i) = ρ (i) ρ (i 1) Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

23 SCF Fails When α = 12.0 Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

24 Subsequence Convergence odd subsequence even subsequence Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

25 Why Does SCF Fail? SCF is attempting to minimize a sequence of surrogate models Objective: E(x) = 1 2 xt Lx + α 4 ρ(x)t L 1 ρ(x) E sur(x) = 1 2 (xt H(x (i) )x), Gradient: E(x) = H(x)x E sur(x) = H(x (i) )x Gradients match at x (i) E(x (i) ) = E sur (x (i) ) Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

26 SCF Step is Too Long! Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

27 Improving SCF Construct better surrogate Cannot afford to use local quadratic approximation (Hessian too expensive) Charge mixing to improve convergence (heuristic) Trust Region to restrict the update of the x in a small neighborhood of the gradient matching point, e.g. TRSCF Thogersen, Olsen, Yeager & Jorgensen (2004) Direct Constrained Minimization Yang, Meza & Wang (2006) 1 See talk by Chao Yang, Friday, Oct. 4, C. Yang, J. Meza, L. Wang, A Constrained Optimization Algorithm for Total Energy Minimization in Electronic Structure Calculation, J. Comp. Phy., (2006) Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

28 Mixing Linear mixing New ρ is a linear combination of the previous value and the quantity computed from the solution of the linear eigenvalue problem, i.e. ρ i+1 = β ˆρ + (1 β)ρ i Anderson extrapolation Broyden and Modified Broyden Mixing DIIS (Direct Iterative Inversion Subspace) All methods are some form of an acceleration technique for a nonlinear iteration Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

29 Trust Region Subproblem Solve min s.t. x T x = 1, E sur (x) xx T x (i) (x (i) ) T 2 F trust region constraint Equivalent to solving [H(x (i) ) σx (i) (x (i) ) T ] x = λ 1 x x T x = 1 σ is a penalty parameter (Lagrange multiplier for the trust region constraint) Need heuristic for choosing σ Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

30 SCF + Charge Mixing Improves Convergence E(x (i) ) = E(x (i) ) E min α = 12, n = 10, n e = 2 Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

31 TRSCF Further Improves Convergence How should we choose σ? Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

32 Summary Reviewed basic approximations used in DFT Introduced the major algorithmic components Discussed methods for improving SCF convergence Introduced trust region ideas Part II of this talk will discuss many of the computational issues Juan Meza (LBNL) Algorithms and Computational Aspects of DFT Calculations September 26, / 32

Localized Optimization: Exploiting non-orthogonality to efficiently minimize the Kohn-Sham Energy

Localized Optimization: Exploiting non-orthogonality to efficiently minimize the Kohn-Sham Energy Localized Optimization: Exploiting non-orthogonality to efficiently minimize the Kohn-Sham Energy Courant Institute of Mathematical Sciences, NYU Lawrence Berkeley National Lab 16 December 2009 Joint work

More information

Algorithms and Computational Aspects of DFT Calculations

Algorithms and Computational Aspects of DFT Calculations Algorithms and Computational Aspects of DFT Calculations Part II Juan Meza and Chao Yang High Performance Computing Research Lawrence Berkeley National Laboratory IMA Tutorial Mathematical and Computational

More information

Key concepts in Density Functional Theory (I) Silvana Botti

Key concepts in Density Functional Theory (I) Silvana Botti From the many body problem to the Kohn-Sham scheme European Theoretical Spectroscopy Facility (ETSF) CNRS - Laboratoire des Solides Irradiés Ecole Polytechnique, Palaiseau - France Temporary Address: Centre

More information

Minimization of the Kohn-Sham Energy with a Localized, Projected Search Direction

Minimization of the Kohn-Sham Energy with a Localized, Projected Search Direction Minimization of the Kohn-Sham Energy with a Localized, Projected Search Direction Courant Institute of Mathematical Sciences, NYU Lawrence Berkeley National Lab 29 October 2009 Joint work with Michael

More information

Electronic structure, plane waves and pseudopotentials

Electronic structure, plane waves and pseudopotentials Electronic structure, plane waves and pseudopotentials P.J. Hasnip Spectroscopy Workshop 2009 We want to be able to predict what electrons and nuclei will do from first principles, without needing to know

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

Computational Methods. Chem 561

Computational Methods. Chem 561 Computational Methods Chem 561 Lecture Outline 1. Ab initio methods a) HF SCF b) Post-HF methods 2. Density Functional Theory 3. Semiempirical methods 4. Molecular Mechanics Computational Chemistry " Computational

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

Introduction to First-Principles Method

Introduction to First-Principles Method Joint ICTP/CAS/IAEA School & Workshop on Plasma-Materials Interaction in Fusion Devices, July 18-22, 2016, Hefei Introduction to First-Principles Method by Guang-Hong LU ( 吕广宏 ) Beihang University Computer

More information

CHEM6085: Density Functional Theory

CHEM6085: Density Functional Theory Lecture 5 CHEM6085: Density Functional Theory Orbital-free (or pure ) DFT C.-K. Skylaris 1 Consists of three terms The electronic Hamiltonian operator Electronic kinetic energy operator Electron-Electron

More information

Quantum Mechanical Simulations

Quantum Mechanical Simulations Quantum Mechanical Simulations Prof. Yan Wang Woodruff School of Mechanical Engineering Georgia Institute of Technology Atlanta, GA 30332, U.S.A. yan.wang@me.gatech.edu Topics Quantum Monte Carlo Hartree-Fock

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

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

Electron Correlation

Electron Correlation Electron Correlation Levels of QM Theory HΨ=EΨ Born-Oppenheimer approximation Nuclear equation: H n Ψ n =E n Ψ n Electronic equation: H e Ψ e =E e Ψ e Single determinant SCF Semi-empirical methods Correlation

More information

Density Functional Theory

Density Functional Theory Density Functional Theory March 26, 2009 ? DENSITY FUNCTIONAL THEORY is a method to successfully describe the behavior of atomic and molecular systems and is used for instance for: structural prediction

More information

Electrochemistry project, Chemistry Department, November Ab-initio Molecular Dynamics Simulation

Electrochemistry project, Chemistry Department, November Ab-initio Molecular Dynamics Simulation Electrochemistry project, Chemistry Department, November 2006 Ab-initio Molecular Dynamics Simulation Outline Introduction Ab-initio concepts Total energy concepts Adsorption energy calculation Project

More information

Density Functional Theory for Electrons in Materials

Density Functional Theory for Electrons in Materials Density Functional Theory for Electrons in Materials Richard M. Martin Department of Physics and Materials Research Laboratory University of Illinois at Urbana-Champaign 1 Density Functional Theory for

More information

Density Functional Theory (DFT)

Density Functional Theory (DFT) Density Functional Theory (DFT) An Introduction by A.I. Al-Sharif Irbid, Aug, 2 nd, 2009 Density Functional Theory Revolutionized our approach to the electronic structure of atoms, molecules and solid

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

DFT: Exchange-Correlation

DFT: Exchange-Correlation DFT: Local functionals, exact exchange and other post-dft methods Stewart Clark University of Outline Introduction What is exchange and correlation? Quick tour of XC functionals (Semi-)local: LDA, PBE,

More information

Exchange Correlation Functional Investigation of RT-TDDFT on a Sodium Chloride. Dimer. Philip Straughn

Exchange Correlation Functional Investigation of RT-TDDFT on a Sodium Chloride. Dimer. Philip Straughn Exchange Correlation Functional Investigation of RT-TDDFT on a Sodium Chloride Dimer Philip Straughn Abstract Charge transfer between Na and Cl ions is an important problem in physical chemistry. However,

More information

Introduction to Density Functional Theory

Introduction to Density Functional Theory Introduction to Density Functional Theory S. Sharma Institut für Physik Karl-Franzens-Universität Graz, Austria 19th October 2005 Synopsis Motivation 1 Motivation : where can one use DFT 2 : 1 Elementary

More information

Density Functional Theory - II part

Density Functional Theory - II part Density Functional Theory - II part antonino.polimeno@unipd.it Overview From theory to practice Implementation Functionals Local functionals Gradient Others From theory to practice From now on, if not

More information

Electronic structure theory: Fundamentals to frontiers. 2. Density functional theory

Electronic structure theory: Fundamentals to frontiers. 2. Density functional theory Electronic structure theory: Fundamentals to frontiers. 2. Density functional theory MARTIN HEAD-GORDON, Department of Chemistry, University of California, and Chemical Sciences Division, Lawrence Berkeley

More information

Module 6 1. Density functional theory

Module 6 1. Density functional theory Module 6 1. Density functional theory Updated May 12, 2016 B A DDFT C K A bird s-eye view of density-functional theory Authors: Klaus Capelle G http://arxiv.org/abs/cond-mat/0211443 R https://trac.cc.jyu.fi/projects/toolbox/wiki/dft

More information

Poisson Solver, Pseudopotentials, Atomic Forces in the BigDFT code

Poisson Solver, Pseudopotentials, Atomic Forces in the BigDFT code CECAM Tutorial on Wavelets in DFT, CECAM - LYON,, in the BigDFT code Kernel Luigi Genovese L_Sim - CEA Grenoble 28 November 2007 Outline, Kernel 1 The with Interpolating Scaling Functions in DFT for Interpolating

More information

3: Density Functional Theory

3: Density Functional Theory The Nuts and Bolts of First-Principles Simulation 3: Density Functional Theory CASTEP Developers Group with support from the ESF ψ k Network Density functional theory Mike Gillan, University College London

More information

Density Functional Theory: from theory to Applications

Density Functional Theory: from theory to Applications Density Functional Theory: from theory to Applications Uni Mainz November 29, 2010 The self interaction error and its correction Perdew-Zunger SIC Average-density approximation Weighted density approximation

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

Structure of Cement Phases from ab initio Modeling Crystalline C-S-HC

Structure of Cement Phases from ab initio Modeling Crystalline C-S-HC Structure of Cement Phases from ab initio Modeling Crystalline C-S-HC Sergey V. Churakov sergey.churakov@psi.ch Paul Scherrer Institute Switzerland Cement Phase Composition C-S-H H Solid Solution Model

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

Session 1. Introduction to Computational Chemistry. Computational (chemistry education) and/or (Computational chemistry) education

Session 1. Introduction to Computational Chemistry. Computational (chemistry education) and/or (Computational chemistry) education Session 1 Introduction to Computational Chemistry 1 Introduction to Computational Chemistry Computational (chemistry education) and/or (Computational chemistry) education First one: Use computational tools

More information

Introduction to density-functional theory. Emmanuel Fromager

Introduction to density-functional theory. Emmanuel Fromager Institut de Chimie, Strasbourg, France Page 1 Emmanuel Fromager Institut de Chimie de Strasbourg - Laboratoire de Chimie Quantique - Université de Strasbourg /CNRS M2 lecture, Strasbourg, France. Institut

More information

Intro to ab initio methods

Intro to ab initio methods Lecture 2 Part A Intro to ab initio methods Recommended reading: Leach, Chapters 2 & 3 for QM methods For more QM methods: Essentials of Computational Chemistry by C.J. Cramer, Wiley (2002) 1 ab initio

More information

CHEM3023: Spins, Atoms and Molecules

CHEM3023: Spins, Atoms and Molecules CHEM3023: Spins, Atoms and Molecules Lecture 5 The Hartree-Fock method C.-K. Skylaris Learning outcomes Be able to use the variational principle in quantum calculations Be able to construct Fock operators

More information

Introduction to first-principles modelling and CASTEP

Introduction to first-principles modelling and CASTEP to first-principles modelling and Phil Hasnip to + Atomistic Simulations If we know what the bonding in a material is beforehand, then we can often find good expressions for the forces between atoms, e.g.

More information

DENSITY FUNCTIONAL THEORY FOR NON-THEORISTS JOHN P. PERDEW DEPARTMENTS OF PHYSICS AND CHEMISTRY TEMPLE UNIVERSITY

DENSITY FUNCTIONAL THEORY FOR NON-THEORISTS JOHN P. PERDEW DEPARTMENTS OF PHYSICS AND CHEMISTRY TEMPLE UNIVERSITY DENSITY FUNCTIONAL THEORY FOR NON-THEORISTS JOHN P. PERDEW DEPARTMENTS OF PHYSICS AND CHEMISTRY TEMPLE UNIVERSITY A TUTORIAL FOR PHYSICAL SCIENTISTS WHO MAY OR MAY NOT HATE EQUATIONS AND PROOFS REFERENCES

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

Advanced Solid State Theory SS Roser Valentí and Harald Jeschke Institut für Theoretische Physik, Goethe-Universität Frankfurt

Advanced Solid State Theory SS Roser Valentí and Harald Jeschke Institut für Theoretische Physik, Goethe-Universität Frankfurt Advanced Solid State Theory SS 2010 Roser Valentí and Harald Jeschke Institut für Theoretische Physik, Goethe-Universität Frankfurt i 0. Literatur R. M. Martin, Electronic Structure: Basic Theory and

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

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

Before we start: Important setup of your Computer

Before we start: Important setup of your Computer Before we start: Important setup of your Computer change directory: cd /afs/ictp/public/shared/smr2475./setup-config.sh logout login again 1 st Tutorial: The Basics of DFT Lydia Nemec and Oliver T. Hofmann

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

Introduction to Electronic Structure Theory

Introduction to Electronic Structure Theory Introduction to Electronic Structure Theory C. David Sherrill School of Chemistry and Biochemistry Georgia Institute of Technology June 2002 Last Revised: June 2003 1 Introduction The purpose of these

More information

Time reversible Born Oppenheimer molecular dynamics

Time reversible Born Oppenheimer molecular dynamics Time reversible Born Oppenheimer molecular dynamics Jianfeng Lu Mathematics Department Department of Physics Duke University jianfeng@math.duke.edu KI-Net Conference, CSCAMM, University of Maryland, May

More information

Key concepts in Density Functional Theory

Key concepts in Density Functional Theory From the many body problem to the Kohn-Sham scheme ILM (LPMCN) CNRS, Université Lyon 1 - France European Theoretical Spectroscopy Facility (ETSF) December 12, 2012 Lyon Outline 1 The many-body problem

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

23 The Born-Oppenheimer approximation, the Many Electron Hamiltonian and the molecular Schrödinger Equation M I

23 The Born-Oppenheimer approximation, the Many Electron Hamiltonian and the molecular Schrödinger Equation M I 23 The Born-Oppenheimer approximation, the Many Electron Hamiltonian and the molecular Schrödinger Equation 1. Now we will write down the Hamiltonian for a molecular system comprising N nuclei and n electrons.

More information

Additional background material on the Nobel Prize in Chemistry 1998

Additional background material on the Nobel Prize in Chemistry 1998 Additional background material on the Nobel Prize in Chemistry 1998 The Royal Swedish Academy of Sciences has decided to award the 1998 Nobel Prize in Chemistry with one half to Professor WALTER KOHN,

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

CHEM6085: Density Functional Theory

CHEM6085: Density Functional Theory Lecture 11 CHEM6085: Density Functional Theory DFT for periodic crystalline solids C.-K. Skylaris 1 Electron in a one-dimensional periodic box (in atomic units) Schrödinger equation Energy eigenvalues

More information

DFT calculations of NMR indirect spin spin coupling constants

DFT calculations of NMR indirect spin spin coupling constants DFT calculations of NMR indirect spin spin coupling constants Dalton program system Program capabilities Density functional theory Kohn Sham theory LDA, GGA and hybrid theories Indirect NMR spin spin coupling

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

An Approximate DFT Method: The Density-Functional Tight-Binding (DFTB) Method

An Approximate DFT Method: The Density-Functional Tight-Binding (DFTB) Method Fakultät für Mathematik und Naturwissenschaften - Lehrstuhl für Physikalische Chemie I / Theoretische Chemie An Approximate DFT Method: The Density-Functional Tight-Binding (DFTB) Method Jan-Ole Joswig

More information

Computational Chemistry I

Computational Chemistry I Computational Chemistry I Text book Cramer: Essentials of Quantum Chemistry, Wiley (2 ed.) Chapter 3. Post Hartree-Fock methods (Cramer: chapter 7) There are many ways to improve the HF method. Most of

More information

CHEM3023: Spins, Atoms and Molecules

CHEM3023: Spins, Atoms and Molecules CHEM3023: Spins, Atoms and Molecules Lecture 4 Molecular orbitals C.-K. Skylaris Learning outcomes Be able to manipulate expressions involving spin orbitals and molecular orbitals Be able to write down

More information

Set the initial conditions r i. Update neighborlist. Get new forces F i

Set the initial conditions r i. Update neighborlist. Get new forces F i v Set the initial conditions r i ( t 0 ), v i ( t 0 ) Update neighborlist Quantum mechanical models Get new forces F i ( r i ) Solve the equations of motion numerically over time step Δt : r i ( t n )

More information

CHEM6085: Density Functional Theory Lecture 10

CHEM6085: Density Functional Theory Lecture 10 CHEM6085: Density Functional Theory Lecture 10 1) Spin-polarised calculations 2) Geometry optimisation C.-K. Skylaris 1 Unpaired electrons So far we have developed Kohn-Sham DFT for the case of paired

More information

Optimization. Escuela de Ingeniería Informática de Oviedo. (Dpto. de Matemáticas-UniOvi) Numerical Computation Optimization 1 / 30

Optimization. Escuela de Ingeniería Informática de Oviedo. (Dpto. de Matemáticas-UniOvi) Numerical Computation Optimization 1 / 30 Optimization Escuela de Ingeniería Informática de Oviedo (Dpto. de Matemáticas-UniOvi) Numerical Computation Optimization 1 / 30 Unconstrained optimization Outline 1 Unconstrained optimization 2 Constrained

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

The Overhauser Instability

The Overhauser Instability The Overhauser Instability Zoltán Radnai and Richard Needs TCM Group ESDG Talk 14th February 2007 Typeset by FoilTEX Introduction Hartree-Fock theory and Homogeneous Electron Gas Noncollinear spins and

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

Numerical Methods for Electronic Structure Calculations of Materials

Numerical Methods for Electronic Structure Calculations of Materials SIAM REVIEW Vol. 52, No. 1, pp. 3 54 c 2010 Society for Industrial and Applied Mathematics Numerical Methods for Electronic Structure Calculations of Materials Yousef Saad James R. Chelikowsky Suzanne

More information

Introduction to Hartree-Fock Molecular Orbital Theory

Introduction to Hartree-Fock Molecular Orbital Theory Introduction to Hartree-Fock Molecular Orbital Theory C. David Sherrill School of Chemistry and Biochemistry Georgia Institute of Technology Origins of Mathematical Modeling in Chemistry Plato (ca. 428-347

More information

Ab initio calculations for potential energy surfaces. D. Talbi GRAAL- Montpellier

Ab initio calculations for potential energy surfaces. D. Talbi GRAAL- Montpellier Ab initio calculations for potential energy surfaces D. Talbi GRAAL- Montpellier A theoretical study of a reaction is a two step process I-Electronic calculations : techniques of quantum chemistry potential

More information

Walter Kohn was awarded with the Nobel Prize in Chemistry in 1998 for his development of the density functional theory.

Walter Kohn was awarded with the Nobel Prize in Chemistry in 1998 for his development of the density functional theory. Walter Kohn was awarded with the Nobel Prize in Chemistry in 1998 for his development of the density functional theory. Walter Kohn receiving his Nobel Prize from His Majesty the King at the Stockholm

More information

Fast Eigenvalue Solutions

Fast Eigenvalue Solutions Fast Eigenvalue Solutions Techniques! Steepest Descent/Conjugate Gradient! Davidson/Lanczos! Carr-Parrinello PDF Files will be available Where HF/DFT calculations spend time Guess ρ Form H Diagonalize

More information

Tight-Binding Model of Electronic Structures

Tight-Binding Model of Electronic Structures Tight-Binding Model of Electronic Structures Consider a collection of N atoms. The electronic structure of this system refers to its electronic wave function and the description of how it is related to

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

Noncollinear spins in QMC: spiral Spin Density Waves in the HEG

Noncollinear spins in QMC: spiral Spin Density Waves in the HEG Noncollinear spins in QMC: spiral Spin Density Waves in the HEG Zoltán Radnai and Richard J. Needs Workshop at The Towler Institute July 2006 Overview What are noncollinear spin systems and why are they

More information

Advanced Quantum Chemistry III: Part 3. Haruyuki Nakano. Kyushu University

Advanced Quantum Chemistry III: Part 3. Haruyuki Nakano. Kyushu University Advanced Quantum Chemistry III: Part 3 Haruyuki Nakano Kyushu University 2013 Winter Term 1. Hartree-Fock theory Density Functional Theory 2. Hohenberg-Kohn theorem 3. Kohn-Sham method 4. Exchange-correlation

More information

Simulation Methods II

Simulation Methods II Simulation Methods II Maria Fyta Institute for Computational Physics Universität Stuttgart Summer Term 2018 SM II - contents First principles methods Hartree-Fock and beyond Density-funtional-theory Ab

More information

DFT in practice : Part II. Ersen Mete

DFT in practice : Part II. Ersen Mete pseudopotentials Department of Physics Balıkesir University, Balıkesir - Turkey August 13, 2009 - NanoDFT 09, İzmir Institute of Technology, İzmir Outline Pseudopotentials Basic Ideas Norm-conserving pseudopotentials

More information

Recent advances in development of single-point orbital-free kinetic energy functionals

Recent advances in development of single-point orbital-free kinetic energy functionals PacifiChem 2010 p. 1/29 Recent advances in development of single-point orbital-free kinetic energy functionals Valentin V. Karasiev vkarasev@qtp.ufl.edu Quantum Theory Project, Departments of Physics and

More information

Computational Physics. J. M. Thijssen

Computational Physics. J. M. Thijssen Computational Physics J. M. Thijssen Delft University of Technology CAMBRIDGE UNIVERSITY PRESS Contents Preface xi 1 Introduction 1 1.1 Physics and computational physics 1 1.2 Classical mechanics and statistical

More information

Orbital-free density functional theory: Kinetic potentials and ab initio local pseudopotentials

Orbital-free density functional theory: Kinetic potentials and ab initio local pseudopotentials Orbital-free density functional theory: Kinetic potentials and ab initio local pseudopotentials Jeng-Da Chai 1, * and John D. Weeks 1,2 1 Institute for Physical Science and Technology, University of Maryland,

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

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

Energy and Forces in DFT

Energy and Forces in DFT Energy and Forces in DFT Total Energy as a function of nuclear positions {R} E tot ({R}) = E DF T ({R}) + E II ({R}) (1) where E DF T ({R}) = DFT energy calculated for the ground-state density charge-density

More information

Density matrix functional theory vis-á-vis density functional theory

Density matrix functional theory vis-á-vis density functional theory Density matrix functional theory vis-á-vis density functional theory 16.4.007 Ryan Requist Oleg Pankratov 1 Introduction Recently, there has been renewed interest in density matrix functional theory (DMFT)

More information

1 Density functional theory (DFT)

1 Density functional theory (DFT) 1 Density functional theory (DFT) 1.1 Introduction Density functional theory is an alternative to ab initio methods for solving the nonrelativistic, time-independent Schrödinger equation H Φ = E Φ. The

More information

Instructor background for the discussion points of Section 2

Instructor background for the discussion points of Section 2 Supplementary Information for: Orbitals Some fiction and some facts Jochen Autschbach Department of Chemistry State University of New York at Buffalo Buffalo, NY 14260 3000, USA Instructor background for

More information

Notes on Density Functional Theory

Notes on Density Functional Theory Notes on Density Functional Theory Rocco Martinazzo E-mail: rocco.martinazzo@unimi.it Contents 1 Introduction 1 Density Functional Theory 7 3 The Kohn-Sham approach 11 1 Introduction We consider here a

More information

Teoría del Funcional de la Densidad (Density Functional Theory)

Teoría del Funcional de la Densidad (Density Functional Theory) Teoría del Funcional de la Densidad (Density Functional Theory) Motivation: limitations of the standard approach based on the wave function. The electronic density n(r) as the key variable: Functionals

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

1. Thomas-Fermi method

1. Thomas-Fermi method 1. Thomas-Fermi method We consider a system of N electrons in a stationary state, that would obey the stationary Schrödinger equation: h i m + 1 v(r i,r j ) Ψ(r 1,...,r N ) = E i Ψ(r 1,...,r N ). (1.1)

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

Oslo node. Highly accurate calculations benchmarking and extrapolations

Oslo node. Highly accurate calculations benchmarking and extrapolations Oslo node Highly accurate calculations benchmarking and extrapolations Torgeir Ruden, with A. Halkier, P. Jørgensen, J. Olsen, W. Klopper, J. Gauss, P. Taylor Explicitly correlated methods Pål Dahle, collaboration

More information

Dept of Mechanical Engineering MIT Nanoengineering group

Dept of Mechanical Engineering MIT Nanoengineering group 1 Dept of Mechanical Engineering MIT Nanoengineering group » To calculate all the properties of a molecule or crystalline system knowing its atomic information: Atomic species Their coordinates The Symmetry

More information

Time-Dependent Density-Functional Theory

Time-Dependent Density-Functional Theory Summer School on First Principles Calculations for Condensed Matter and Nanoscience August 21 September 3, 2005 Santa Barbara, California Time-Dependent Density-Functional Theory X. Gonze, Université Catholique

More information

Wave function methods for the electronic Schrödinger equation

Wave function methods for the electronic Schrödinger equation Wave function methods for the electronic Schrödinger equation Zürich 2008 DFG Reseach Center Matheon: Mathematics in Key Technologies A7: Numerical Discretization Methods in Quantum Chemistry DFG Priority

More information

Chemistry 3502 Physical Chemistry II (Quantum Mechanics) 3 Credits Fall Semester 2003 Christopher J. Cramer. Lecture 25, November 5, 2003

Chemistry 3502 Physical Chemistry II (Quantum Mechanics) 3 Credits Fall Semester 2003 Christopher J. Cramer. Lecture 25, November 5, 2003 Chemistry 3502 Physical Chemistry II (Quantum Mechanics) 3 Credits Fall Semester 2003 Christopher J. Cramer Lecture 25, November 5, 2003 (Some material in this lecture has been adapted from Cramer, C.

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

Electrons in Crystals. Chris J. Pickard

Electrons in Crystals. Chris J. Pickard Electrons in Crystals Chris J. Pickard Electrons in Crystals The electrons in a crystal experience a potential with the periodicity of the Bravais lattice: U(r + R) = U(r) The scale of the periodicity

More information

Introduction to Density Functional Theory with Applications to Graphene Branislav K. Nikolić

Introduction to Density Functional Theory with Applications to Graphene Branislav K. Nikolić Introduction to Density Functional Theory with Applications to Graphene Branislav K. Nikolić Department of Physics and Astronomy, University of Delaware, Newark, DE 19716, U.S.A. http://wiki.physics.udel.edu/phys824

More information

Lecture 8: Introduction to Density Functional Theory

Lecture 8: Introduction to Density Functional Theory Lecture 8: Introduction to Density Functional Theory Marie Curie Tutorial Series: Modeling Biomolecules December 6-11, 2004 Mark Tuckerman Dept. of Chemistry and Courant Institute of Mathematical Science

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

Self-consistent Field

Self-consistent Field Chapter 6 Self-consistent Field A way to solve a system of many electrons is to consider each electron under the electrostatic field generated by all other electrons. The many-body problem is thus reduced

More information

Schrödinger Equation in Born-Oppenheimer Approximation (1)

Schrödinger Equation in Born-Oppenheimer Approximation (1) Schrödinger Equation in Born-Oppenheimer Approximation (1) Time-independent Schrödinger equation: Solution: Wave-function: (where x=(r,s)) Energy: E 2 Schrödinger Equation in Born-Oppenheimer Approximation

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