Electronic Structure of Molecules and Materials from Quantum Simulations

Total Page:16

File Type:pdf, Size:1020Kb

Electronic Structure of Molecules and Materials from Quantum Simulations THE UNIVERSITY OF CHICAGO ELECTRONIC STRUCTURE OF MOLECULES AND MATERIALS FROM QUANTUM SIMULATIONS A DISSERTATION SUBMITTED TO THE FACULTY OF THE DIVISION OF THE PHYSICAL SCIENCES IN CANDIDACY FOR THE DEGREE OF DOCTOR OF PHILOSOPHY DEPARTMENT OF CHEMISTRY BY HE MA CHICAGO, ILLINOIS DECEMBER 2020 ProQuest Number:28153743 All rights reserved INFORMATION TO ALL USERS The quality of this reproduction is dependent on the quality of the copy submitted. In the unlikely event that the author did not send a complete manuscript and there are missing pages, these will be noted. Also, if material had to be removed, a note will indicate the deletion. ProQuest 28153743 Published by ProQuest LLC (2020). Copyright of the Dissertation is held by the Author. All Rights Reserved. This work is protected against unauthorized copying under Title 17, United States Code Microform Edition © ProQuest LLC. ProQuest LLC 789 East Eisenhower Parkway P.O. Box 1346 Ann Arbor, MI 48106 - 1346 Copyright c 2020 by He Ma All Rights Reserved To my family TABLE OF CONTENTS LIST OF FIGURES . vi LIST OF TABLES . xiii ACKNOWLEDGMENTS . xvii ABSTRACT . xviii 1 INTRODUCTION . 1 2 THEORETICAL BACKGROUND . 5 2.1 The electronic structure problem . 5 2.2 Density functional theory . 7 2.3 Many-body perturbation theory . 9 3 FINITE FIELD ALGORITHM FOR MANY-BODY PERTURBATION THEORY 12 3.1 Finite field calculation of response functions . 13 3.1.1 Introduction . 13 3.1.2 The finite-field approach . 16 3.1.3 GW calculations . 24 3.1.4 Technical details . 35 3.1.5 Conclusions . 48 3.2 Bethe-Salpeter equation . 49 3.2.1 Introduction . 49 3.2.2 Method . 51 3.2.3 Results . 55 3.2.4 Technical details . 59 3.2.5 Conclusions . 78 4 QUANTUM EMBEDDING AND QUANTUM SIMULATIONS OF STRONGLY- CORRELATED ELECTRONIC STATES . 79 4.1 Introduction . 80 4.2 Formalism . 82 4.2.1 General strategy . 82 4.2.2 Embedding theory . 82 4.2.3 Derivation of the embedding formalism . 85 4.3 Application of embedding theory to spin-defects . 89 4.3.1 Excitation energies of defects . 94 4.3.2 Convergence of the active space size . 95 4.4 Quantum simulations . 96 4.5 Technical details . 99 4.6 Discussion . 101 iv 5 FIRST-PRINCIPLES CALCULATION OF SPIN PROPERTIES OF MOLECULES AND MATERIALS . 103 5.1 All-electron calculation of spin properties using finite-element DFT . 104 5.1.1 Introduction . 104 5.1.2 Formalism . 107 5.1.3 Results . 111 5.1.4 Technical details . 121 5.1.5 Conclusions . 128 5.2 Mixed all-electron-pseudopotential calculation of spin properties . 130 6 FIRST-PRINCIPLES SIMULATION OF SPIN-DEFECTS FOR QUANTUM IN- FORMATION SCIENCE . 133 6.1 Discovery of novel spin qubits in silicon carbide and aluminum nitride . 135 6.1.1 Introduction . 135 6.1.2 Methods . 138 6.1.3 Results . 141 6.1.4 Conclusions . 154 6.2 First-principles study of strongly-correlated states for spin-defects in diamond 156 6.2.1 Introduction . 156 6.2.2 Methods . 159 6.2.3 Results . 162 6.2.4 Technical details . 168 6.2.5 Conclusion . 176 6.3 Microscopic theory for spin-phonon interactions in silicon carbide . 177 6.3.1 Introduction . 177 6.3.2 Experimental control of divacancy spins using surface accoustic waves 179 6.3.3 First-principles theory of spin-strain coupling . 188 6.3.4 Conclusions . 195 6.4 Quantum dynamics simulation of spin-defects . 197 7 CONCLUSION . 201 A PUBLICATIONS . 204 B SOFTWARE . 205 B.1 PyZFS: A Python package for first-principles calculations of zero-field splitting tensors . 206 B.2 PyCDFT: A Python package for constrained density functional theory . 209 B.2.1 Introduction . 209 B.2.2 Computational methodology . 214 B.2.3 Software . 218 B.2.4 Verification . 220 B.2.5 Conclusions . 225 REFERENCES . 226 v LIST OF FIGURES 3.1 Workflow of finite-field calculations. The WEST code performs an iterative di- ~ ~ agonalization of K (~χ0,χ ~RPA,χ ~). In GW calculations beyond the RPA, fxc is computed from Eq. 3.12, which requires computing the spectral decomposition ofχ ~0 and evaluatingχ ~ in the space ofχ ~0 eigenvectors. Finite-field calculations are carried out by the Qbox code. If the Hartree (VH) and exchange correlation potential (Vxc) are updated self-consistently when solving Eq. 3.10, one obtains K = χ; if Vxc is evaluated at the initial charge density n0 and kept fixed during the SCF procedure, one obtains K = χRPA; if both Vxc and VH are evaluated for n0 and kept fixed, one obtains K = χ0. The communications of δn and δV between WEST and Qbox is carried through the filesystem. 21 3.2 Comparison of the eigenvalues(a) and eigenfunctions(b) ofχ ~RPA obtained from density functional perturbation theory (DFPT) and finite-field (FF) calculations. Three approaches are used: diagonalization ofχ ~0 by DFPT, diagonalization of χ~0 by FF (denoted by FF(0)) and diagonalization ofχ ~RPA by FF (denoted by FF(RPA)). In the case of DFPT and FF(0), Eq. 3.6 was used to obtain the eigenvalues ofχ ~RPA from those ofχ ~0. In (b) we show the first 32 × 32 elements of the hξDFPTjξFF(0)i and hξDFPTjξFF(RPA)i matrices (see Eq. 3.7). 22 3.3 Comparison of eigenvalues(a) and eigenfunctions(b) ofχ ~ andχ ~RPA obtained from finite-field calculations. In (b), the first 32 × 32 elements of the hξRPAjξfulli matrices are presented. 23 3.4 Average relative differences ∆fxc (see Eq. 3.13) between diagonal elements of the f~xc matrices computed analytically and numerically with the finite-field approach. Calculations were performed with the LDA functional. 24 3.5 Difference (∆E) between vertical ionization potential (VIP) and vertical electron fxc affinity (VEA) of molecules in the GW100 set computed at the G0W0 /G0W0Γ0 RPA level and corresponding G0W0 results. Mean deviations (MD) in eV are shown in brackets and represented with black dashed lines. Results are presented for three different functionals (LDA, PBE and PBE0) in the top, middle and bottom panel, respectively. 32 3.6 Vertical ionization potential (VIP), vertical electron affinity (VEA) and electronic RPA fxc gap of molecules in the GW100 set computed at G0W0 , G0W0 and G0W0Γ0 levels of theory, compared to experimental and CCSD(T) results (black dashed lines). 33 3.7 GW quasiparticle corrections to the valance band maximum (VBM) and the RPA conduction band minimum (CBM). Circles, squares and triangles are G0W0 , fxc G0W0 and G0W0Γ0 results respectively; red, blue, green markers correspond to calculations with LDA, PBE and DDH functionals. 34 jδn(ai)−δn(aj)j 3.8 Relative difference ∆ij = , where j:::j is the 2-norm of δn's (see Eq. jδn(aj)j 3.34) defined on a real space grid. 39 3.9 Relative difference between δn(NSCF) and the converged result δn0. δn0 is com- puted with NSCF = 50. See Eq. 3.34 for the definition of δn. 40 vi RPA 3.10 Comparison of VIP and VEA for the GW100 set obtained at the G0W0 @PBE level, with χ0 computed with either the finite-field (FF) approach or DFPT. Diagonal dash lines are DFPT results, dots are FF results. 41 3.11 First 32 × 32 matrix elements of the exchange-correlation kernel in PDEP basis (the space ofχ ~0 eigenvectors) for Ar, SiH4 and CO2 molecule. 41 3.12 Quasiparticle energies of Si (64-atom supercell, PBE functional) computed with ~ RPA and without the head of fxc. VBM obtained at G0W0 level is set as the zero of energy. 44 ~ ~ −1 3.13 Diagonal elements ofχ ~0, fxc, [1 − χ~0(1 + fxc)] ,χ ~RPA,χ ~ andχ ~Γ for the SiH4 molecule. 45 3.14 Diagonal elements of un-renormalized (nr) and renormalized (r) f~xc matrices and resultingχ ~Γ matrices for the SiH4 molecule and bulk Si. 46 3.15 Convergence of GW quasiparticle gaps of SiH4 and Si as a function of NPDEP, using either un-renormalized (nr) or renormalized (r) f~xc matrices. 47 3.16 The lowest singlet excitation energies of the 28 molecules of the Thiel's set com- puted by solving the Bethe Salpeter equation in finite field (FF-BSE) with (green) and without (blue) the Random Phase Approximation (RPA), using the PBE and the PBE0 hybrid functional (red). Results are compared (∆E) with the best theory estimates obtained using quantum chemistry methods [343, 344]. The horizontal lines denote the maximum, mean, and minimum of the distribution of results, compared with quantum chemistry methods. χ denotes the response function computed with and without the RPA. The numerical values are reported in Section 3.2.4. 56 3.17 Optical absorption spectra of C60 in the gas phase computed by solving the BSE with.
Recommended publications
  • Free and Open Source Software for Computational Chemistry Education
    Free and Open Source Software for Computational Chemistry Education Susi Lehtola∗,y and Antti J. Karttunenz yMolecular Sciences Software Institute, Blacksburg, Virginia 24061, United States zDepartment of Chemistry and Materials Science, Aalto University, Espoo, Finland E-mail: [email protected].fi Abstract Long in the making, computational chemistry for the masses [J. Chem. Educ. 1996, 73, 104] is finally here. We point out the existence of a variety of free and open source software (FOSS) packages for computational chemistry that offer a wide range of functionality all the way from approximate semiempirical calculations with tight- binding density functional theory to sophisticated ab initio wave function methods such as coupled-cluster theory, both for molecular and for solid-state systems. By their very definition, FOSS packages allow usage for whatever purpose by anyone, meaning they can also be used in industrial applications without limitation. Also, FOSS software has no limitations to redistribution in source or binary form, allowing their easy distribution and installation by third parties. Many FOSS scientific software packages are available as part of popular Linux distributions, and other package managers such as pip and conda. Combined with the remarkable increase in the power of personal devices—which rival that of the fastest supercomputers in the world of the 1990s—a decentralized model for teaching computational chemistry is now possible, enabling students to perform reasonable modeling on their own computing devices, in the bring your own device 1 (BYOD) scheme. In addition to the programs’ use for various applications, open access to the programs’ source code also enables comprehensive teaching strategies, as actual algorithms’ implementations can be used in teaching.
    [Show full text]
  • Quan Wan, "First Principles Simulations of Vibrational Spectra
    THE UNIVERSITY OF CHICAGO FIRST PRINCIPLES SIMULATIONS OF VIBRATIONAL SPECTRA OF AQUEOUS SYSTEMS A DISSERTATION SUBMITTED TO THE FACULTY OF THE INSTITUTE FOR MOLECULAR ENGINEERING IN CANDIDACY FOR THE DEGREE OF DOCTOR OF PHILOSOPHY BY QUAN WAN CHICAGO, ILLINOIS AUGUST 2015 Copyright c 2015 by Quan Wan All Rights Reserved For Jing TABLE OF CONTENTS LISTOFFIGURES .................................... vii LISTOFTABLES ..................................... xii ACKNOWLEDGMENTS ................................. xiii ABSTRACT ........................................ xiv 1 INTRODUCTION ................................... 1 2 FIRST PRINCIPLES CALCULATIONS OF GROUND STATE PROPERTIES . 5 2.1 Densityfunctionaltheory. 5 2.1.1 TheSchr¨odingerEquation . 5 2.1.2 Density Functional Theory and the Kohn-Sham Ansatz . .. 6 2.1.3 Approximations to the Exchange-Correlation Energy Functional... 9 2.1.4 Planewave Pseudopotential Scheme . 11 2.1.5 First Principles Molecular Dynamics . 12 3 FIRST-PRINCIPLES CALCULATIONS IN THE PRESENCE OF EXTERNAL ELEC- TRICFIELDS ..................................... 14 3.1 Density functional perturbation theory for Homogeneous Electric Field Per- turbations..................................... 14 3.1.1 LinearResponsewithinDFPT. 14 3.1.2 Homogeneous Electric Field Perturbations . 15 3.1.3 ImplementationofDFPTintheQboxCode . 17 3.2 Finite Field Methods for Homogeneous Electric Field . 20 3.2.1 Finite Field Methods . 21 3.2.2 Computational Details of Finite Field Implementations . 25 3.2.3 Results for Single Water Molecules and Liquid Water . 27 3.2.4 Conclusions ................................ 32 4 VIBRATIONAL SIGNATURES OF CHARGE FLUCTUATIONS IN THE HYDRO- GENBONDNETWORKOFLIQUIDWATER . 34 4.1 IntroductiontoVibrationalSpectroscopy . ..... 34 4.1.1 NormalModeandTCFApproaches. 35 4.1.2 InfraredSpectroscopy. .. .. 36 4.1.3 RamanSpectroscopy ........................... 37 4.2 RamanSpectroscopyforLiquidWater . 39 4.3 TheoreticalMethods ............................... 41 4.3.1 Simulation Details . 41 4.3.2 Effective molecular polarizabilities .
    [Show full text]
  • The Plane-Wave Pseudopotential Method
    The Plane-wave Pseudopotential Method i(G+k) r k(r)= ck,Ge · XG Chris J Pickard Electrons in a Solid Nearly Free Electrons Nearly Free Electrons Nearly Free Electrons Electronic Structures Methods Empirical Pseudopotentials Ab Initio Pseudopotentials Ab Initio Pseudopotentials Ab Initio Pseudopotentials Ab Initio Pseudopotentials Ultrasoft Pseudopotentials (Vanderbilt, 1990) Projector Augmented Waves Deriving the Pseudo Hamiltonian PAW vs PAW C. G. van de Walle and P. E. Bloechl 1993 (I) PAW to calculate all electron properties from PSP calculations" P. E. Bloechl 1994 (II)! The PAW electronic structure method" " The two are linked, but should not be confused References David Vanderbilt, Soft self-consistent pseudopotentials in a generalised eigenvalue formalism, PRB 1990 41 7892" Kari Laasonen et al, Car-Parinello molecular dynamics with Vanderbilt ultrasoft pseudopotentials, PRB 1993 47 10142" P.E. Bloechl, Projector augmented-wave method, PRB 1994 50 17953" G. Kresse and D. Joubert, From ultrasoft pseudopotentials to the projector augmented-wave method, PRB 1999 59 1758 On-the-fly Pseudopotentials - All quantities for PAW (I) reconstruction available" - Allows automatic consistency of the potentials with functionals" - Even fewer input files required" - The code in CASTEP is a cut down (fast) pseudopotential code" - There are internal databases" - Other generation codes (Vanderbilt’s original, OPIUM, LD1) exist It all works! Kohn-Sham Equations Being (Self) Consistent Eigenproblem in a Basis Just a Few Atoms In a Crystal Plane-waves
    [Show full text]
  • Core Software Blocks in Quantum Chemistry: Tensors and Integrals Workshop Program
    Core Software Blocks in Quantum Chemistry: Tensors and Integrals Workshop Program Start: Sunday, May 7, 2017 afternoon. Resort check-in at 4:00 pm. Finish: Wednesday, May 10, noon Lectures are in Scripps, posters are in Heather. Sunday 6:00-7:00: Dinner 7:30-9:00 Opening session 7:30–7:45 Anna Krylov (USC): “MolSSI and some lessons from previous workshop, goals of the workshop” 7:45-8:00 Theresa Windus (Iowa): “Mission of the Molecular Science Consortium” 8:00-9:00 Introduction of participants: 2 min presentation, can have one slide (send in advance) 9:00-10:30 Reception and posters Monday Breakfast: 7:30-9:00 9:00-11:45 Session I: Overview of tensors projects and current developments (moderator Daniel Smith) 9:00-9:10 Daniel Smith (MolSSI): Overview of tensor projects 9:10-9:30 Evgeny Epifanovsky (Q-Chem): Overview of Libtensor 9:30-9:50 Ed Solomonik: "An Overview of Cyclops Tensor Framework" 9:50-10:10 Ed Valeev (VT): "TiledArray: A composable massively parallel block-sparse tensor framework" 10:10-10:30 Coffee break 10:30-10:50 Devin Matthews (UT Austin): "Aquarius and TBLIS: Orthogonal Axes in Multilinear Algebra" 10:50-11:10 Karol Kowalskii (PNNL, NWChem): "NWChem, NWChemEX , and new tensor algebra systems for many-body methods" 11:10-11:30 Peng Chong (VT): "Many-body toolkit in re-designed Massively Parallel Quantum Chemistry package" 11:30-11:55 Moderated discussion: "What problems are we *still* solving?” Lunch: 12:00-1:00 Free time for unstructured discussions 5:00 Posters (coffee/tea) Dinner: 6-7:00 7:15-9:00 Session II: Computer
    [Show full text]
  • Introduction to DFT and the Plane-Wave Pseudopotential Method
    Introduction to DFT and the plane-wave pseudopotential method Keith Refson STFC Rutherford Appleton Laboratory Chilton, Didcot, OXON OX11 0QX 23 Apr 2014 Parallel Materials Modelling Packages @ EPCC 1 / 55 Introduction Synopsis Motivation Some ab initio codes Quantum-mechanical approaches Density Functional Theory Electronic Structure of Condensed Phases Total-energy calculations Introduction Basis sets Plane-waves and Pseudopotentials How to solve the equations Parallel Materials Modelling Packages @ EPCC 2 / 55 Synopsis Introduction A guided tour inside the “black box” of ab-initio simulation. Synopsis • Motivation • The rise of quantum-mechanical simulations. Some ab initio codes Wavefunction-based theory • Density-functional theory (DFT) Quantum-mechanical • approaches Quantum theory in periodic boundaries • Plane-wave and other basis sets Density Functional • Theory SCF solvers • Molecular Dynamics Electronic Structure of Condensed Phases Recommended Reading and Further Study Total-energy calculations • Basis sets Jorge Kohanoff Electronic Structure Calculations for Solids and Molecules, Plane-waves and Theory and Computational Methods, Cambridge, ISBN-13: 9780521815918 Pseudopotentials • Dominik Marx, J¨urg Hutter Ab Initio Molecular Dynamics: Basic Theory and How to solve the Advanced Methods Cambridge University Press, ISBN: 0521898633 equations • Richard M. Martin Electronic Structure: Basic Theory and Practical Methods: Basic Theory and Practical Density Functional Approaches Vol 1 Cambridge University Press, ISBN: 0521782856
    [Show full text]
  • Pyscf: the Python-Based Simulations of Chemistry Framework
    PySCF: The Python-based Simulations of Chemistry Framework Qiming Sun∗1, Timothy C. Berkelbach2, Nick S. Blunt3,4, George H. Booth5, Sheng Guo1,6, Zhendong Li1, Junzi Liu7, James D. McClain1,6, Elvira R. Sayfutyarova1,6, Sandeep Sharma8, Sebastian Wouters9, and Garnet Kin-Lic Chany1 1Division of Chemistry and Chemical Engineering, California Institute of Technology, Pasadena CA 91125, USA 2Department of Chemistry and James Franck Institute, University of Chicago, Chicago, Illinois 60637, USA 3Chemical Science Division, Lawrence Berkeley National Laboratory, Berkeley, California 94720, USA 4Department of Chemistry, University of California, Berkeley, California 94720, USA 5Department of Physics, King's College London, Strand, London WC2R 2LS, United Kingdom 6Department of Chemistry, Princeton University, Princeton, New Jersey 08544, USA 7Institute of Chemistry Chinese Academy of Sciences, Beijing 100190, P. R. China 8Department of Chemistry and Biochemistry, University of Colorado Boulder, Boulder, CO 80302, USA 9Brantsandpatents, Pauline van Pottelsberghelaan 24, 9051 Sint-Denijs-Westrem, Belgium arXiv:1701.08223v2 [physics.chem-ph] 2 Mar 2017 Abstract PySCF is a general-purpose electronic structure platform designed from the ground up to emphasize code simplicity, so as to facilitate new method development and enable flexible ∗[email protected] [email protected] 1 computational workflows. The package provides a wide range of tools to support simulations of finite-size systems, extended systems with periodic boundary conditions, low-dimensional periodic systems, and custom Hamiltonians, using mean-field and post-mean-field methods with standard Gaussian basis functions. To ensure ease of extensibility, PySCF uses the Python language to implement almost all of its features, while computationally critical paths are implemented with heavily optimized C routines.
    [Show full text]
  • Jaguar 5.5 User Manual Copyright © 2003 Schrödinger, L.L.C
    Jaguar 5.5 User Manual Copyright © 2003 Schrödinger, L.L.C. All rights reserved. Schrödinger, FirstDiscovery, Glide, Impact, Jaguar, Liaison, LigPrep, Maestro, Prime, QSite, and QikProp are trademarks of Schrödinger, L.L.C. MacroModel is a registered trademark of Schrödinger, L.L.C. To the maximum extent permitted by applicable law, this publication is provided “as is” without warranty of any kind. This publication may contain trademarks of other companies. October 2003 Contents Chapter 1: Introduction.......................................................................................1 1.1 Conventions Used in This Manual.......................................................................2 1.2 Citing Jaguar in Publications ...............................................................................3 Chapter 2: The Maestro Graphical User Interface...........................................5 2.1 Starting Maestro...................................................................................................5 2.2 The Maestro Main Window .................................................................................7 2.3 Maestro Projects ..................................................................................................7 2.4 Building a Structure.............................................................................................9 2.5 Atom Selection ..................................................................................................10 2.6 Toolbar Controls ................................................................................................11
    [Show full text]
  • Trends in Atomistic Simulation Software Usage [1.3]
    A LiveCoMS Perpetual Review Trends in atomistic simulation software usage [1.3] Leopold Talirz1,2,3*, Luca M. Ghiringhelli4, Berend Smit1,3 1Laboratory of Molecular Simulation (LSMO), Institut des Sciences et Ingenierie Chimiques, Valais, École Polytechnique Fédérale de Lausanne, CH-1951 Sion, Switzerland; 2Theory and Simulation of Materials (THEOS), Faculté des Sciences et Techniques de l’Ingénieur, École Polytechnique Fédérale de Lausanne, CH-1015 Lausanne, Switzerland; 3National Centre for Computational Design and Discovery of Novel Materials (MARVEL), École Polytechnique Fédérale de Lausanne, CH-1015 Lausanne, Switzerland; 4The NOMAD Laboratory at the Fritz Haber Institute of the Max Planck Society and Humboldt University, Berlin, Germany This LiveCoMS document is Abstract Driven by the unprecedented computational power available to scientific research, the maintained online on GitHub at https: use of computers in solid-state physics, chemistry and materials science has been on a continuous //github.com/ltalirz/ rise. This review focuses on the software used for the simulation of matter at the atomic scale. We livecoms-atomistic-software; provide a comprehensive overview of major codes in the field, and analyze how citations to these to provide feedback, suggestions, or help codes in the academic literature have evolved since 2010. An interactive version of the underlying improve it, please visit the data set is available at https://atomistic.software. GitHub repository and participate via the issue tracker. This version dated August *For correspondence: 30, 2021 [email protected] (LT) 1 Introduction Gaussian [2], were already released in the 1970s, followed Scientists today have unprecedented access to computa- by force-field codes, such as GROMOS [3], and periodic tional power.
    [Show full text]
  • Qbox (Qb@Ll Branch)
    Qbox (qb@ll branch) Summary Version 1.2 Purpose of Benchmark Qbox is a first-principles molecular dynamics code used to compute the properties of materials directly from the underlying physics equations. Density Functional Theory is used to provide a quantum-mechanical description of chemically-active electrons and nonlocal norm-conserving pseudopotentials are used to represent ions and core electrons. The method has O(N3) computational complexity, where N is the total number of valence electrons in the system. Characteristics of Benchmark The computational workload of a Qbox run is split between parallel dense linear algebra, carried out by the ScaLAPACK library, and a custom 3D Fast Fourier Transform. The primary data structure, the electronic wavefunction, is distributed across a 2D MPI process grid. The shape of the process grid is defined by the nrowmax variable set in the Qbox input file, which sets the number of process rows. Parallel performance can vary significantly with process grid shape, although past experience has shown that highly rectangular process grids (e.g. 2048 x 64) give the best performance. The majority of the run time is spent in matrix multiplication, Gram-Schmidt orthogonalization and parallel FFTs. Several ScaLAPACK routines do not scale well beyond 100k+ MPI tasks, so threading can be used to run on more cores. The parallel FFT and a few other loops are threaded in Qbox with OpenMP, but most of the threading speedup comes from the use of threaded linear algebra kernels (blas, lapack, ESSL). Qbox requires a minimum of 1GB of main memory per MPI task. Mechanics of Building Benchmark To compile Qbox: 1.
    [Show full text]
  • (DFT) and Its Application to Defects in Semiconductors
    Introduction to DFT and its Application to Defects in Semiconductors Noa Marom Physics and Engineering Physics Tulane University New Orleans The Future: Computer-Aided Materials Design • Can access the space of materials not experimentally known • Can scan through structures and compositions faster than is possible experimentally • Unbiased search can yield unintuitive solutions • Can accelerate the discovery and deployment of new materials Accurate electronic structure methods Efficient search algorithms Dirac’s Challenge “The underlying physical laws necessary for the mathematical theory of a large part of physics and the whole of chemistry are thus completely known, and the difficulty is only that the exact application of these laws leads to equations much too complicated to be soluble. It therefore becomes desirable that approximate practical methods of applying quantum mechanics should be developed, which can lead to an P. A. M. Dirac explanation of the main features of Physics Nobel complex atomic systems ... ” Prize, 1933 -P. A. M. Dirac, 1929 The Many (Many, Many) Body Problem Schrödinger’s Equation: The physical laws are completely known But… There are as many electrons in a penny as stars in the known universe! Electronic Structure Methods for Materials Properties Structure Ionization potential (IP) Absorption Mechanical Electron Affinity (EA) spectrum properties Fundamental gap Optical gap Vibrational Defect/dopant charge Exciton binding spectrum transition levels energy Ground State Charged Excitation Neutral Excitation DFT
    [Show full text]
  • Lawrence Berkeley National Laboratory Recent Work
    Lawrence Berkeley National Laboratory Recent Work Title From NWChem to NWChemEx: Evolving with the Computational Chemistry Landscape. Permalink https://escholarship.org/uc/item/4sm897jh Journal Chemical reviews, 121(8) ISSN 0009-2665 Authors Kowalski, Karol Bair, Raymond Bauman, Nicholas P et al. Publication Date 2021-04-01 DOI 10.1021/acs.chemrev.0c00998 Peer reviewed eScholarship.org Powered by the California Digital Library University of California From NWChem to NWChemEx: Evolving with the computational chemistry landscape Karol Kowalski,y Raymond Bair,z Nicholas P. Bauman,y Jeffery S. Boschen,{ Eric J. Bylaska,y Jeff Daily,y Wibe A. de Jong,x Thom Dunning, Jr,y Niranjan Govind,y Robert J. Harrison,k Murat Keçeli,z Kristopher Keipert,? Sriram Krishnamoorthy,y Suraj Kumar,y Erdal Mutlu,y Bruce Palmer,y Ajay Panyala,y Bo Peng,y Ryan M. Richard,{ T. P. Straatsma,# Peter Sushko,y Edward F. Valeev,@ Marat Valiev,y Hubertus J. J. van Dam,4 Jonathan M. Waldrop,{ David B. Williams-Young,x Chao Yang,x Marcin Zalewski,y and Theresa L. Windus*,r yPacific Northwest National Laboratory, Richland, WA 99352 zArgonne National Laboratory, Lemont, IL 60439 {Ames Laboratory, Ames, IA 50011 xLawrence Berkeley National Laboratory, Berkeley, 94720 kInstitute for Advanced Computational Science, Stony Brook University, Stony Brook, NY 11794 ?NVIDIA Inc, previously Argonne National Laboratory, Lemont, IL 60439 #National Center for Computational Sciences, Oak Ridge National Laboratory, Oak Ridge, TN 37831-6373 @Department of Chemistry, Virginia Tech, Blacksburg, VA 24061 4Brookhaven National Laboratory, Upton, NY 11973 rDepartment of Chemistry, Iowa State University and Ames Laboratory, Ames, IA 50011 E-mail: [email protected] 1 Abstract Since the advent of the first computers, chemists have been at the forefront of using computers to understand and solve complex chemical problems.
    [Show full text]
  • Openmolcas: from Source Code to Insight Ignacio Fdez
    Article Cite This: J. Chem. Theory Comput. XXXX, XXX, XXX−XXX pubs.acs.org/JCTC OpenMolcas: From Source Code to Insight Ignacio Fdez. Galvan,́ 1,2 Morgane Vacher,1 Ali Alavi,3 Celestino Angeli,4 Francesco Aquilante,5 Jochen Autschbach,6 Jie J. Bao,7 Sergey I. Bokarev,8 Nikolay A. Bogdanov,3 Rebecca K. Carlson,7,9 Liviu F. Chibotaru,10 Joel Creutzberg,11,12 Nike Dattani,13 Mickael̈ G. Delcey,1 Sijia S. Dong,7,14 Andreas Dreuw,15 Leon Freitag,16 Luis Manuel Frutos,17 Laura Gagliardi,7 Fredé rić Gendron,6 Angelo Giussani,18,19 Leticia Gonzalez,́ 20 Gilbert Grell,8 Meiyuan Guo,1,21 Chad E. Hoyer,7,22 Marcus Johansson,12 Sebastian Keller,16 Stefan Knecht,16 Goran Kovacevič ,́ 23 Erik Kallman,̈ 1 Giovanni Li Manni,3 Marcus Lundberg,1 Yingjin Ma,16 Sebastian Mai,20 Joaõ Pedro Malhado,24 Per Åke Malmqvist,12 Philipp Marquetand,20 Stefanie A. Mewes,15,25 Jesper Norell,11 Massimo Olivucci,26,27,28 Markus Oppel,20 Quan Manh Phung,29 Kristine Pierloot,29 Felix Plasser,30 Markus Reiher,16 Andrew M. Sand,7,31 Igor Schapiro,32 Prachi Sharma,7 Christopher J. Stein,16,33 Lasse Kragh Sørensen,1,34 Donald G. Truhlar,7 Mihkel Ugandi,1,35 Liviu Ungur,36 Alessio Valentini,37 Steven Vancoillie,12 Valera Veryazov,12 Oskar Weser,3 Tomasz A. Wesołowski,5 Per-Olof Widmark,12 Sebastian Wouters,38 Alexander Zech,5 J. Patrick Zobel,12 and Roland Lindh*,2,39 1Department of Chemistry − Ångström Laboratory, Uppsala University, P.O.
    [Show full text]