1
|
Kumar R, Luber S. Calculation of Vibrational Circular Dichroism Spectra Employing Nuclear Velocity Perturbation or Magnetic Field Perturbation Theory Using an Atomic-Orbital-Based Linear Response Approach. J Phys Chem A 2025; 129:4325-4336. [PMID: 40310687 PMCID: PMC12086854 DOI: 10.1021/acs.jpca.5c01344] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Grants] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 02/27/2025] [Revised: 04/15/2025] [Accepted: 04/16/2025] [Indexed: 05/03/2025]
Abstract
We present the implementation of an AO-based solver for vibrational circular dichroism (VCD) spectra calculations, employing nuclear velocity perturbation theory using velocity-gauge included in atomic orbitals or magnetic field perturbation theory using gauge-including atomic orbitals. The implementations are done within the Gaussian and plane waves framework in the CP2K package. The previously implemented approaches in CP2K are based on MO-solvers, which solve the Sternheimer equation for linear response. Our AO-solver implementations were validated against the MO-solver by performing VCD calculations for the R-enantiomer of mirtazapine. Additionally, we extended the AO-based solver implementation to nuclear displacement perturbation theory in order to calculate infrared absorption spectra. The AO-based solver produced spectra that matched exactly with the MO-based results, confirming the accuracy of the implementation. This allows for efficient calculations of vibrational properties, further extending the capabilities of CP2K for large molecular systems.
Collapse
Affiliation(s)
- Ravi Kumar
- Department of Chemistry, University of Zürich, Winterthurerstrasse 190, 8057 Zürich, Switzerland
| | - Sandra Luber
- Department of Chemistry, University of Zürich, Winterthurerstrasse 190, 8057 Zürich, Switzerland
| |
Collapse
|
2
|
Dawson W, Ozaki K, Domke J, Nakajima T. Reducing Numerical Precision Requirements in Quantum Chemistry Calculations. J Chem Theory Comput 2024; 20:10826-10837. [PMID: 39644230 DOI: 10.1021/acs.jctc.4c00938] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/09/2024]
Abstract
The abundant demand for deep learning compute resources has created a renaissance in low-precision hardware. Going forward, it will be essential for simulation software to run on this new generation of machines without sacrificing scientific fidelity. In this paper, we examine the precision requirements of a representative kernel from quantum chemistry calculations: the calculation of the single-particle density matrix from a given mean-field Hamiltonian (i.e., Hartree-Fock or density functional theory) represented in an LCAO basis. We find that double precision affords an unnecessarily high level of precision, leading to optimization opportunities. We show how an approximation built from an error-free matrix multiplication transformation can be used to potentially accelerate this kernel on future hardware. Our results provide a roadmap for adapting quantum chemistry software for the next generation of high-performance computing platforms.
Collapse
Affiliation(s)
- William Dawson
- RIKEN Center for Computational Science, Kobe 650-0047, Japan
| | - Katsuhisa Ozaki
- Shibaura Institute of Technology, Saitama City, Saitama 337-8570, Japan
| | - Jens Domke
- RIKEN Center for Computational Science, Kobe 650-0047, Japan
| | | |
Collapse
|
3
|
Niklasson AMN, Habib A, Finkelstein JD, Rubensson EH. Susceptibility formulation of density matrix perturbation theory. J Chem Phys 2024; 161:234102. [PMID: 39679506 DOI: 10.1063/5.0239961] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/23/2024] [Accepted: 12/03/2024] [Indexed: 12/17/2024] Open
Abstract
Density matrix perturbation theory based on recursive Fermi-operator expansions provides a computationally efficient framework for time-independent response calculations in quantum chemistry and materials science. From a perturbation in the Hamiltonian, we can calculate the first-order perturbation in the density matrix, which then gives us the linear response in the expectation values for some chosen set of observables. We present an alternative, dual formulation, where we instead calculate the static susceptibility of an observable, which then gives us the linear response in the expectation values for any number of different Hamiltonian perturbations. We show how the calculation of the susceptibility can be performed with the same expansion schemes used in recursive density matrix perturbation theory, including generalizations to fractional occupation numbers and self-consistent linear response calculations, i.e., similar to density functional perturbation theory. As with recursive density matrix perturbation theory, the dual susceptibility formulation is well suited for numerically thresholded sparse matrix algebra, which has linear scaling complexity for sufficiently large sparse systems. Similarly, the recursive computation of the susceptibility also seamlessly integrates with the computational framework of deep neural networks used in artificial intelligence (AI) applications. This integration enables the calculation of quantum response properties that can leverage cutting-edge AI-hardware, such as NVIDIA Tensor Cores or Google Tensor Processing Units. We demonstrate performance for recursive susceptibility calculations using NVIDIA Graphics Processing Units and Tensor Cores.
Collapse
Affiliation(s)
- Anders M N Niklasson
- Theoretical Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, USA
| | - Adela Habib
- Theoretical Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, USA
| | - Joshua D Finkelstein
- Theoretical Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, USA
| | - Emanuel H Rubensson
- Division of Scientific Computing, Department of Information Technology, Uppsala University, Box 337, SE-751 05 Uppsala, Sweden
| |
Collapse
|
4
|
Negre CFA, Wall ME, Niklasson AMN. Graph-based quantum response theory and shadow Born-Oppenheimer molecular dynamics. J Chem Phys 2023; 158:074108. [PMID: 36813723 DOI: 10.1063/5.0137119] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/01/2023] Open
Abstract
Graph-based linear scaling electronic structure theory for quantum-mechanical molecular dynamics simulations [A. M. N. Niklasson et al., J. Chem. Phys. 144, 234101 (2016)] is adapted to the most recent shadow potential formulations of extended Lagrangian Born-Oppenheimer molecular dynamics, including fractional molecular-orbital occupation numbers [A. M. N. Niklasson, J. Chem. Phys. 152, 104103 (2020) and A. M. N. Niklasson, Eur. Phys. J. B 94, 164 (2021)], which enables stable simulations of sensitive complex chemical systems with unsteady charge solutions. The proposed formulation includes a preconditioned Krylov subspace approximation for the integration of the extended electronic degrees of freedom, which requires quantum response calculations for electronic states with fractional occupation numbers. For the response calculations, we introduce a graph-based canonical quantum perturbation theory that can be performed with the same natural parallelism and linear scaling complexity as the graph-based electronic structure calculations for the unperturbed ground state. The proposed techniques are particularly well-suited for semi-empirical electronic structure theory, and the methods are demonstrated using self-consistent charge density-functional tight-binding theory both for the acceleration of self-consistent field calculations and for quantum-mechanical molecular dynamics simulations. Graph-based techniques combined with the semi-empirical theory enable stable simulations of large, complex chemical systems, including tens-of-thousands of atoms.
Collapse
Affiliation(s)
- Christian F A Negre
- Theoretical Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, USA
| | - Michael E Wall
- Computer, Computational, and Statistical Sciences Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, USA
| | - Anders M N Niklasson
- Theoretical Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, USA
| |
Collapse
|
5
|
Belleflamme F, Hehn AS, Iannuzzi M, Hutter J. A variational formulation of the Harris functional as a correction to approximate Kohn-Sham density functional theory. J Chem Phys 2023; 158:054111. [PMID: 36754794 DOI: 10.1063/5.0122671] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/08/2023] Open
Abstract
Accurate descriptions of intermolecular interactions are of great importance in simulations of molecular liquids. We present an electronic structure method that combines the accuracy of the Harris functional approach with the computational efficiency of approximately linear-scaling density functional theory (DFT). The non-variational nature of the Harris functional has been addressed by constructing a Lagrangian energy functional, which restores the variational condition by imposing stationarity with respect to the reference density. The associated linear response equations may be treated with linear-scaling efficiency in an atomic orbital based scheme. Key ingredients to describe the structural and dynamical properties of molecular systems are the forces acting on the atoms and the stress tensor. These first-order derivatives of the Harris Lagrangian have been derived and implemented in consistence with the energy correction. The proposed method allows for simulations with accuracies close to the Kohn-Sham DFT reference. Embedded in the CP2K program package, the method is designed to enable ab initio molecular dynamics simulations of molecular solutions for system sizes of several thousand atoms. Available subsystem DFT methods may be used to provide the reference density required for the energy correction at near linear-scaling efficiency. As an example of production applications, we applied the method to molecular dynamics simulations of the binary mixtures cyclohexane-methanol and toluene-methanol, performed within the isobaric-isothermal ensemble, to investigate the hydrogen bonding network in these non-ideal mixtures.
Collapse
Affiliation(s)
- Fabian Belleflamme
- Department of Chemistry, University of Zurich, Winterthurerstrasse 190, 8057 Zurich, Switzerland
| | - Anna-Sophia Hehn
- Department of Chemistry, University of Zurich, Winterthurerstrasse 190, 8057 Zurich, Switzerland
| | - Marcella Iannuzzi
- Department of Chemistry, University of Zurich, Winterthurerstrasse 190, 8057 Zurich, Switzerland
| | - Jürg Hutter
- Department of Chemistry, University of Zurich, Winterthurerstrasse 190, 8057 Zurich, Switzerland
| |
Collapse
|
6
|
Seeber P, Seidenath S, Steinmetzer J, Gräfe S. Growing Spicy
ONIOMs
: Extending and generalizing concepts of
ONIOM
and many body expansions. WIRES COMPUTATIONAL MOLECULAR SCIENCE 2022. [DOI: 10.1002/wcms.1644] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/24/2022]
Affiliation(s)
- Phillip Seeber
- Institute of Physical Chemistry Friedrich Schiller University Jena Jena Germany
| | - Sebastian Seidenath
- Institute of Physical Chemistry Friedrich Schiller University Jena Jena Germany
| | | | - Stefanie Gräfe
- Institute of Physical Chemistry Friedrich Schiller University Jena Jena Germany
| |
Collapse
|
7
|
Seidl C, Barca GMJ. Q-Next: A Fast, Parallel, and Diagonalization-Free Alternative to Direct Inversion of the Iterative Subspace. J Chem Theory Comput 2022; 18:4164-4176. [PMID: 35748512 DOI: 10.1021/acs.jctc.2c00073] [Citation(s) in RCA: 7] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/28/2022]
Abstract
As computer systems dedicated to scientific calculations become massively parallel, the poor parallel performance of the Fock matrix diagonalization becomes a major impediment to achieving larger molecular sizes in self-consistent field (SCF) calculations. In this Article, a novel, highly parallel, and diagonalization-free algorithm for the accelerated convergence of the SCF procedure is presented. The algorithm, called Q-Next, draws on the second-order SCF, quadratically convergent SCF, and direct inversion of the iterative subspace (DIIS) approaches to enable fast convergence while replacing the Fock matrix diagonalization SCF bottleneck with higher parallel efficiency matrix multiplications. Performance results on both parallel multicore CPU and GPU hardware for a variety of test molecules and basis sets are presented, showing that Q-Next achieves a convergence rate comparable to the DIIS method while being, on average, one order of magnitude faster.
Collapse
Affiliation(s)
- Christopher Seidl
- School of Computing, The Australian National University, Canberra, Australian Capital Territory 2601, Australia
| | - Giuseppe M J Barca
- School of Computing, The Australian National University, Canberra, Australian Capital Territory 2601, Australia
| |
Collapse
|
8
|
Stein F, Hutter J. Double-hybrid density functionals for the condensed phase: Gradients, stress tensor, and auxiliary-density matrix method acceleration. J Chem Phys 2022; 156:074107. [DOI: 10.1063/5.0082327] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
Affiliation(s)
- Frederick Stein
- Department of Chemistry, University of Zurich, Winterthurerstrasse 190, Zurich 8057, Switzerland
| | - Jürg Hutter
- Department of Chemistry, University of Zurich, Winterthurerstrasse 190, Zurich 8057, Switzerland
| |
Collapse
|
9
|
Computational Characterization of Nanosystems. CHINESE J CHEM PHYS 2022. [DOI: 10.1063/1674-0068/cjcp2111233] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022]
|
10
|
Pauletti M, Rybkin VV, Iannuzzi M. Subsystem Density Functional Theory Augmented by a Delta Learning Approach to Achieve Kohn-Sham Accuracy. J Chem Theory Comput 2021; 17:6423-6431. [PMID: 34505765 DOI: 10.1021/acs.jctc.1c00592] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/28/2022]
Abstract
Simulations based on electronic structure theory naturally include polarization and have no transferability problems. In particular, Kohn-Sham density functional theory (KS-DFT) has become the method of reference for ab initio molecular dynamics simulations of condensed matter systems. However, the high computational cost often poses strict limits on the affordable system size as well as on the extension of sampling (number of configurations). In this work, we propose an improvement to the subsystem density functional theory approach, known as the Kim-Gordon (KG) scheme, thus enabling the sampling of configurations for condensed molecular systems keeping the KS-DFT level accuracy at a fraction of computer time. Our scheme compensates the known KG shortcomings of the electronic kinetic energy term by adding a simple correction and can match KS-DFT accuracy in energies and forces. The computationally cheap correction is determined by means of a machine learning procedure. The proposed KG scheme is applied within a linear scaling self-consistent field formalism and is assessed by a series of molecular dynamics simulations of liquid water under different conditions. Although system-dependent, the correction is transferable between system sizes and temperatures.
Collapse
Affiliation(s)
- Michela Pauletti
- Department of Chemistry, University of Zurich, Winterthurerstrasse 190, Zurich 8057, Switzerland
| | - Vladimir V Rybkin
- Department of Chemistry, University of Zurich, Winterthurerstrasse 190, Zurich 8057, Switzerland
| | - Marcella Iannuzzi
- Department of Chemistry, University of Zurich, Winterthurerstrasse 190, Zurich 8057, Switzerland
| |
Collapse
|
11
|
Luo Z, Qin X, Wan L, Hu W, Yang J. Parallel Implementation of Large-Scale Linear Scaling Density Functional Theory Calculations With Numerical Atomic Orbitals in HONPAS. Front Chem 2020; 8:589910. [PMID: 33324611 PMCID: PMC7726133 DOI: 10.3389/fchem.2020.589910] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/31/2020] [Accepted: 09/08/2020] [Indexed: 11/13/2022] Open
Abstract
Linear-scaling density functional theory (DFT) is an efficient method to describe the electronic structures of molecules, semiconductors, and insulators to avoid the high cubic-scaling cost in conventional DFT calculations. Here, we present a parallel implementation of linear-scaling density matrix trace correcting (TC) purification algorithm to solve the Kohn-Sham (KS) equations with the numerical atomic orbitals in the HONPAS package. Such a linear-scaling density matrix purification algorithm is based on the Kohn's nearsightedness principle, resulting in a sparse Hamiltonian matrix with localized basis sets in the DFT calculations. Therefore, sparse matrix multiplication is the most time-consuming step in the density matrix purification algorithm for linear-scaling DFT calculations. We propose to use the MPI_Allgather function for parallel programming to deal with the sparse matrix multiplication within the compressed sparse row (CSR) format, which can scale up to hundreds of processing cores on modern heterogeneous supercomputers. We demonstrate the computational accuracy and efficiency of this parallel density matrix purification algorithm by performing large-scale DFT calculations on boron nitrogen nanotubes containing tens of thousands of atoms.
Collapse
Affiliation(s)
| | - Xinming Qin
- Hefei National Laboratory for Physical Sciences at the Microscale, Department of Chemical Physics, and Synergetic Innovation Center of Quantum Information and Quantum Physics, University of Science and Technology of China, Hefei, China
| | | | - Wei Hu
- Hefei National Laboratory for Physical Sciences at the Microscale, Department of Chemical Physics, and Synergetic Innovation Center of Quantum Information and Quantum Physics, University of Science and Technology of China, Hefei, China
| | | |
Collapse
|
12
|
Seritan S, Bannwarth C, Fales BS, Hohenstein EG, Isborn CM, Kokkila‐Schumacher SIL, Li X, Liu F, Luehr N, Snyder JW, Song C, Titov AV, Ufimtsev IS, Wang L, Martínez TJ. TeraChem
: A graphical processing unit
‐accelerated
electronic structure package for
large‐scale
ab initio molecular dynamics. WILEY INTERDISCIPLINARY REVIEWS-COMPUTATIONAL MOLECULAR SCIENCE 2020. [DOI: 10.1002/wcms.1494] [Citation(s) in RCA: 53] [Impact Index Per Article: 10.6] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/06/2022]
Affiliation(s)
- Stefan Seritan
- Department of Chemistry and the PULSE Institute Stanford University Stanford California USA
- SLAC National Accelerator Laboratory Menlo Park California USA
| | - Christoph Bannwarth
- Department of Chemistry and the PULSE Institute Stanford University Stanford California USA
- SLAC National Accelerator Laboratory Menlo Park California USA
| | - Bryan S. Fales
- Department of Chemistry and the PULSE Institute Stanford University Stanford California USA
- SLAC National Accelerator Laboratory Menlo Park California USA
| | - Edward G. Hohenstein
- Department of Chemistry and the PULSE Institute Stanford University Stanford California USA
- SLAC National Accelerator Laboratory Menlo Park California USA
| | - Christine M. Isborn
- Department of Chemistry University of California Merced Merced California USA
| | | | - Xin Li
- Division of Theoretical Chemistry and Biology, School of Engineering Sciences in Chemistry, Biotechnology and Health KTH Royal Institute of Technology Stockholm Sweden
| | - Fang Liu
- Department of Chemical Engineering Massachusetts Institute of Technology Cambridge Massachusetts USA
| | | | | | - Chenchen Song
- Department of Physics University of California Berkeley Berkeley California USA
- Molecular Foundry Lawrence Berkeley National Laboratory Berkeley California USA
| | | | - Ivan S. Ufimtsev
- Department of Structural Biology Stanford University School of Medicine Stanford California USA
| | - Lee‐Ping Wang
- Department of Chemistry University of California Davis Davis California USA
| | - Todd J. Martínez
- Department of Chemistry and the PULSE Institute Stanford University Stanford California USA
- SLAC National Accelerator Laboratory Menlo Park California USA
| |
Collapse
|
13
|
Kühne TD, Iannuzzi M, Del Ben M, Rybkin VV, Seewald P, Stein F, Laino T, Khaliullin RZ, Schütt O, Schiffmann F, Golze D, Wilhelm J, Chulkov S, Bani-Hashemian MH, Weber V, Borštnik U, Taillefumier M, Jakobovits AS, Lazzaro A, Pabst H, Müller T, Schade R, Guidon M, Andermatt S, Holmberg N, Schenter GK, Hehn A, Bussy A, Belleflamme F, Tabacchi G, Glöß A, Lass M, Bethune I, Mundy CJ, Plessl C, Watkins M, VandeVondele J, Krack M, Hutter J. CP2K: An electronic structure and molecular dynamics software package - Quickstep: Efficient and accurate electronic structure calculations. J Chem Phys 2020; 152:194103. [PMID: 33687235 DOI: 10.1063/5.0007045] [Citation(s) in RCA: 1325] [Impact Index Per Article: 265.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/06/2023] Open
Abstract
CP2K is an open source electronic structure and molecular dynamics software package to perform atomistic simulations of solid-state, liquid, molecular, and biological systems. It is especially aimed at massively parallel and linear-scaling electronic structure methods and state-of-the-art ab initio molecular dynamics simulations. Excellent performance for electronic structure calculations is achieved using novel algorithms implemented for modern high-performance computing systems. This review revisits the main capabilities of CP2K to perform efficient and accurate electronic structure simulations. The emphasis is put on density functional theory and multiple post-Hartree-Fock methods using the Gaussian and plane wave approach and its augmented all-electron extension.
Collapse
Affiliation(s)
- Thomas D Kühne
- Dynamics of Condensed Matter and Center for Sustainable Systems Design, Chair of Theoretical Chemistry, Paderborn University, Warburger Str. 100, D-33098 Paderborn, Germany
| | - Marcella Iannuzzi
- Department of Chemistry, University of Zurich, Winterthurerstrasse 190, CH-8057 Zürich, Switzerland
| | - Mauro Del Ben
- Computational Research Division, Lawrence Berkeley National Laboratory, Berkeley, California 94720, USA
| | - Vladimir V Rybkin
- Department of Chemistry, University of Zurich, Winterthurerstrasse 190, CH-8057 Zürich, Switzerland
| | - Patrick Seewald
- Department of Chemistry, University of Zurich, Winterthurerstrasse 190, CH-8057 Zürich, Switzerland
| | - Frederick Stein
- Department of Chemistry, University of Zurich, Winterthurerstrasse 190, CH-8057 Zürich, Switzerland
| | - Teodoro Laino
- IBM Research Europe, CH-8803 Rüschlikon, Switzerland
| | - Rustam Z Khaliullin
- Department of Chemistry, McGill University, CH-801 Sherbrooke St. West, Montreal, Quebec H3A 0B8, Canada
| | - Ole Schütt
- Department of Materials, ETH Zürich, CH-8092 Zürich, Switzerland
| | | | - Dorothea Golze
- Department of Applied Physics, Aalto University, Otakaari 1, FI-02150 Espoo, Finland
| | - Jan Wilhelm
- Institute of Theoretical Physics, University of Regensburg, Universitätsstraße 31, D-93053 Regensburg, Germany
| | - Sergey Chulkov
- School of Mathematics and Physics, University of Lincoln, Brayford Pool, Lincoln, United Kingdom
| | | | - Valéry Weber
- IBM Research Europe, CH-8803 Rüschlikon, Switzerland
| | | | | | | | | | - Hans Pabst
- Intel Extreme Computing, Software and Systems, Zürich, Switzerland
| | - Tiziano Müller
- Department of Chemistry, University of Zurich, Winterthurerstrasse 190, CH-8057 Zürich, Switzerland
| | - Robert Schade
- Department of Computer Science and Paderborn Center for Parallel Computing, Paderborn University, Warburger Str. 100, D-33098 Paderborn, Germany
| | - Manuel Guidon
- Department of Chemistry, University of Zurich, Winterthurerstrasse 190, CH-8057 Zürich, Switzerland
| | - Samuel Andermatt
- Integrated Systems Laboratory, ETH Zürich, CH-8092 Zürich, Switzerland
| | - Nico Holmberg
- Department of Chemistry and Materials Science, Aalto University, P.O. Box 16100, 00076 Aalto, Finland
| | - Gregory K Schenter
- Physical Science Division, Pacific Northwest National Laboratory, P.O. Box 999, Richland, Washington 99352, USA
| | - Anna Hehn
- Department of Chemistry, University of Zurich, Winterthurerstrasse 190, CH-8057 Zürich, Switzerland
| | - Augustin Bussy
- Department of Chemistry, University of Zurich, Winterthurerstrasse 190, CH-8057 Zürich, Switzerland
| | - Fabian Belleflamme
- Department of Chemistry, University of Zurich, Winterthurerstrasse 190, CH-8057 Zürich, Switzerland
| | - Gloria Tabacchi
- Department of Science and High Technology, University of Insubria and INSTM, via Valleggio 9, I-22100 Como, Italy
| | - Andreas Glöß
- BASF SE, Carl-Bosch-Straße 38, D-67056 Ludwigshafen am Rhein, Germany
| | - Michael Lass
- Department of Computer Science and Paderborn Center for Parallel Computing, Paderborn University, Warburger Str. 100, D-33098 Paderborn, Germany
| | - Iain Bethune
- Hartree Centre, Science and Technology Facilities Council, Sci-Tech Daresbury, Warrington WA4 4AD, United Kingdom
| | - Christopher J Mundy
- Physical Science Division, Pacific Northwest National Laboratory, P.O. Box 999, Richland, Washington 99352, USA
| | - Christian Plessl
- Department of Computer Science and Paderborn Center for Parallel Computing, Paderborn University, Warburger Str. 100, D-33098 Paderborn, Germany
| | - Matt Watkins
- School of Mathematics and Physics, University of Lincoln, Brayford Pool, Lincoln, United Kingdom
| | - Joost VandeVondele
- Swiss National Supercomputing Centre (CSCS), ETH Zürich, Zürich, Switzerland
| | - Matthias Krack
- Laboratory for Scientific Computing and Modelling, Paul Scherrer Institute, CH-5232 Villigen PSI, Switzerland
| | - Jürg Hutter
- Department of Chemistry, University of Zurich, Winterthurerstrasse 190, CH-8057 Zürich, Switzerland
| |
Collapse
|
14
|
Mniszewski SM, Perriot R, Rubensson EH, Negre CFA, Cawkwell MJ, Niklasson AMN. Linear Scaling Pseudo Fermi-Operator Expansion for Fractional Occupation. J Chem Theory Comput 2018; 15:190-200. [DOI: 10.1021/acs.jctc.8b00887] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/07/2023]
Affiliation(s)
- Susan M. Mniszewski
- Computer, Computational, and Statistical Sciences Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, United States
| | - Romain Perriot
- Theoretical Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, United States
| | - Emanuel H. Rubensson
- Division of Scientific Computing, Department of Information Technology, Uppsala University, Box 337, SE-751 05 Uppsala, Sweden
| | - Christian F. A. Negre
- Theoretical Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, United States
| | - Marc J. Cawkwell
- Theoretical Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, United States
| | - Anders M. N. Niklasson
- Theoretical Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, United States
| |
Collapse
|
15
|
Schütt O, VandeVondele J. Machine Learning Adaptive Basis Sets for Efficient Large Scale Density Functional Theory Simulation. J Chem Theory Comput 2018; 14:4168-4175. [PMID: 29957943 PMCID: PMC6096449 DOI: 10.1021/acs.jctc.8b00378] [Citation(s) in RCA: 23] [Impact Index Per Article: 3.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
Abstract
It is chemically intuitive that an optimal atom centered basis set must adapt to its atomic environment, for example by polarizing toward nearby atoms. Adaptive basis sets of small size can be significantly more accurate than traditional atom centered basis sets of the same size. The small size and well conditioned nature of these basis sets leads to large saving in computational cost, in particular in a linear scaling framework. Here, it is shown that machine learning can be used to predict such adaptive basis sets using local geometrical information only. As a result, various properties of standard DFT calculations can be easily obtained at much lower costs, including nuclear gradients. In our approach, a rotationally invariant parametrization of the basis is obtained by employing a potential anchored on neighboring atoms to ultimately construct a rotation matrix that turns a traditional atom centered basis set into a suitable adaptive basis set. The method is demonstrated using MD simulations of liquid water, where it is shown that minimal basis sets yield structural properties in fair agreement with basis set converged results, while reducing the computational cost in the best case by a factor of 200 and the required flops by 4 orders of magnitude. Already a very small training set yields satisfactory results as the variational nature of the method provides robustness.
Collapse
Affiliation(s)
- Ole Schütt
- Department of Materials , ETH Zürich , 8093 Zürich , Switzerland
| | - Joost VandeVondele
- Department of Materials , ETH Zürich , 8093 Zürich , Switzerland.,Swiss National Supercomputing Centre (CSCS) , 6900 Lugano , Switzerland
| |
Collapse
|
16
|
Sæther S, Kjærgaard T, Koch H, Høyvik IM. Density-Based Multilevel Hartree–Fock Model. J Chem Theory Comput 2017; 13:5282-5290. [DOI: 10.1021/acs.jctc.7b00689] [Citation(s) in RCA: 20] [Impact Index Per Article: 2.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
Affiliation(s)
- Sandra Sæther
- Department
of Chemistry, The Norwegian University of Science and Technology, Høgskoleringen 5, 7491 Trondheim, Norway
| | - Thomas Kjærgaard
- qLEAP
Center for Theoretical Chemistry, Department of Chemistry, Aarhus University, Langelandsgade 140, 8000 Aarhus C, Denmark
| | - Henrik Koch
- Department
of Chemistry, The Norwegian University of Science and Technology, Høgskoleringen 5, 7491 Trondheim, Norway
| | - Ida-Marie Høyvik
- Department
of Chemistry, The Norwegian University of Science and Technology, Høgskoleringen 5, 7491 Trondheim, Norway
| |
Collapse
|
17
|
Mohr S, Dawson W, Wagner M, Caliste D, Nakajima T, Genovese L. Efficient Computation of Sparse Matrix Functions for Large-Scale Electronic Structure Calculations: The CheSS Library. J Chem Theory Comput 2017; 13:4684-4698. [PMID: 28873312 DOI: 10.1021/acs.jctc.7b00348] [Citation(s) in RCA: 12] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/30/2022]
Abstract
We present CheSS, the "Chebyshev Sparse Solvers" library, which has been designed to solve typical problems arising in large-scale electronic structure calculations using localized basis sets. The library is based on a flexible and efficient expansion in terms of Chebyshev polynomials and presently features the calculation of the density matrix, the calculation of matrix powers for arbitrary powers, and the extraction of eigenvalues in a selected interval. CheSS is able to exploit the sparsity of the matrices and scales linearly with respect to the number of nonzero entries, making it well-suited for large-scale calculations. The approach is particularly adapted for setups leading to small spectral widths of the involved matrices and outperforms alternative methods in this regime. By coupling CheSS to the DFT code BigDFT, we show that such a favorable setup is indeed possible in practice. In addition, the approach based on Chebyshev polynomials can be massively parallelized, and CheSS exhibits excellent scaling up to thousands of cores even for relatively small matrix sizes.
Collapse
Affiliation(s)
- Stephan Mohr
- Barcelona Supercomputing Center (BSC) , 08034 Barcelona, Spain
| | - William Dawson
- RIKEN Advanced Institute for Computational Science , Kobe 650-0002, Japan
| | - Michael Wagner
- Barcelona Supercomputing Center (BSC) , 08034 Barcelona, Spain
| | - Damien Caliste
- Université Grenoble Alpes, INAC-MEM, L_Sim, F-38000 Grenoble, France.,CEA, INAC-MEM, L_Sim, F-38000 Grenoble, France
| | - Takahito Nakajima
- RIKEN Advanced Institute for Computational Science , Kobe 650-0002, Japan
| | - Luigi Genovese
- Université Grenoble Alpes, INAC-MEM, L_Sim, F-38000 Grenoble, France.,CEA, INAC-MEM, L_Sim, F-38000 Grenoble, France
| |
Collapse
|
18
|
Lewis CA, Calvin JA, Valeev EF. Clustered Low-Rank Tensor Format: Introduction and Application to Fast Construction of Hartree–Fock Exchange. J Chem Theory Comput 2016; 12:5868-5880. [DOI: 10.1021/acs.jctc.6b00884] [Citation(s) in RCA: 16] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/30/2022]
Affiliation(s)
- Cannada A. Lewis
- Department
of Chemistry, Virginia Tech, Blacksburg, Virginia 24061, United States
| | - Justus A. Calvin
- Department
of Chemistry, Virginia Tech, Blacksburg, Virginia 24061, United States
| | - Edward F. Valeev
- Department
of Chemistry, Virginia Tech, Blacksburg, Virginia 24061, United States
| |
Collapse
|
19
|
Andermatt S, Cha J, Schiffmann F, VandeVondele J. Combining Linear-Scaling DFT with Subsystem DFT in Born–Oppenheimer and Ehrenfest Molecular Dynamics Simulations: From Molecules to a Virus in Solution. J Chem Theory Comput 2016; 12:3214-27. [DOI: 10.1021/acs.jctc.6b00398] [Citation(s) in RCA: 47] [Impact Index Per Article: 5.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/08/2023]
Affiliation(s)
| | - Jinwoong Cha
- Department
of Materials, ETH Zürich, Zürich, Switzerland
| | - Florian Schiffmann
- Department
of Materials, ETH Zürich, Zürich, Switzerland
- Centre
of Policy Studies, Victoria University, Melbourne, Australia
| | | |
Collapse
|
20
|
Truflandier LA, Dianzinga RM, Bowler DR. Communication: Generalized canonical purification for density matrix minimization. J Chem Phys 2016; 144:091102. [PMID: 26957150 DOI: 10.1063/1.4943213] [Citation(s) in RCA: 13] [Impact Index Per Article: 1.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022] Open
Abstract
A Lagrangian formulation for the constrained search for the N-representable one-particle density matrix based on the McWeeny idempotency error minimization is proposed, which converges systematically to the ground state. A closed form of the canonical purification is derived for which no a posteriori adjustment on the trace of the density matrix is needed. The relationship with comparable methods is discussed, showing their possible generalization through the hole-particle duality. The appealing simplicity of this self-consistent recursion relation along with its low computational complexity could prove useful as an alternative to diagonalization in solving dense and sparse matrix eigenvalue problems.
Collapse
Affiliation(s)
- Lionel A Truflandier
- Institut des Sciences Moléculaires, Université Bordeaux, CNRS UMR 5255, 351 cours de la Libération, 33405 Talence cedex, France
| | - Rivo M Dianzinga
- Institut des Sciences Moléculaires, Université Bordeaux, CNRS UMR 5255, 351 cours de la Libération, 33405 Talence cedex, France
| | - David R Bowler
- London Centre for Nanotechnology, UCL, 17-19 Gordon St., London WC1H 0AH, United Kingdom; Department of Physics and Astronomy, UCL, Gower St., London WC1E 6BT, United Kingdom; and International Centre for Materials Nanoarchitechtonics (MANA), National Institute for Materials Science (NIMS), 1-1 Namiki, Tsukuba, Ibaraki 305-0044, Japan
| |
Collapse
|
21
|
Mniszewski SM, Cawkwell MJ, Wall ME, Mohd-Yusof J, Bock N, Germann TC, Niklasson AMN. Efficient Parallel Linear Scaling Construction of the Density Matrix for Born–Oppenheimer Molecular Dynamics. J Chem Theory Comput 2015; 11:4644-54. [DOI: 10.1021/acs.jctc.5b00552] [Citation(s) in RCA: 22] [Impact Index Per Article: 2.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
Affiliation(s)
- S. M. Mniszewski
- Computer, Computational, and Statistical Sciences Division and ‡Theoretical Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, United States
| | - M. J. Cawkwell
- Computer, Computational, and Statistical Sciences Division and ‡Theoretical Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, United States
| | - M. E. Wall
- Computer, Computational, and Statistical Sciences Division and ‡Theoretical Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, United States
| | - J. Mohd-Yusof
- Computer, Computational, and Statistical Sciences Division and ‡Theoretical Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, United States
| | - N. Bock
- Computer, Computational, and Statistical Sciences Division and ‡Theoretical Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, United States
| | - T. C. Germann
- Computer, Computational, and Statistical Sciences Division and ‡Theoretical Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, United States
| | - A. M. N. Niklasson
- Computer, Computational, and Statistical Sciences Division and ‡Theoretical Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, United States
| |
Collapse
|
22
|
Schiffmann F, VandeVondele J. Efficient preconditioning of the electronic structure problem in large scale ab initio molecular dynamics simulations. J Chem Phys 2015; 142:244117. [DOI: 10.1063/1.4922988] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022] Open
Affiliation(s)
- Florian Schiffmann
- Nanoscale Simulations, Department of Materials, ETH Zürich, Wolfgang-Pauli-Str. 27, CH-8093 Zürich, Switzerland
| | - Joost VandeVondele
- Nanoscale Simulations, Department of Materials, ETH Zürich, Wolfgang-Pauli-Str. 27, CH-8093 Zürich, Switzerland
| |
Collapse
|
23
|
Chow E, Liu X, Smelyanskiy M, Hammond JR. Parallel scalability of Hartree–Fock calculations. J Chem Phys 2015; 142:104103. [DOI: 10.1063/1.4913961] [Citation(s) in RCA: 23] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022] Open
Affiliation(s)
- Edmond Chow
- School of Computational Science and Engineering, Georgia Institute of Technology, Atlanta, Georgia 30332-0765, USA
| | - Xing Liu
- School of Computational Science and Engineering, Georgia Institute of Technology, Atlanta, Georgia 30332-0765, USA
| | - Mikhail Smelyanskiy
- Parallel Computing Lab, Intel Corporation, Santa Clara, California 95054-1549, USA
| | - Jeff R. Hammond
- Parallel Computing Lab, Intel Corporation, Santa Clara, California 95054-1549, USA
| |
Collapse
|
24
|
Kussmann J, Luenser A, Beer M, Ochsenfeld C. A reduced-scaling density matrix-based method for the computation of the vibrational Hessian matrix at the self-consistent field level. J Chem Phys 2015; 142:094101. [DOI: 10.1063/1.4908131] [Citation(s) in RCA: 17] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
Affiliation(s)
- Jörg Kussmann
- Chair of Theoretical Chemistry, Department of Chemistry, University of Munich (LMU), Butenandtstr. 7, D-81377 München, Germany
| | - Arne Luenser
- Chair of Theoretical Chemistry, Department of Chemistry, University of Munich (LMU), Butenandtstr. 7, D-81377 München, Germany
| | - Matthias Beer
- Chair of Theoretical Chemistry, Department of Chemistry, University of Munich (LMU), Butenandtstr. 7, D-81377 München, Germany
| | - Christian Ochsenfeld
- Chair of Theoretical Chemistry, Department of Chemistry, University of Munich (LMU), Butenandtstr. 7, D-81377 München, Germany
| |
Collapse
|
25
|
Scemama A, Renon N, Rapacioli M. A Sparse Self-Consistent Field Algorithm and Its Parallel Implementation: Application to Density-Functional-Based Tight Binding. J Chem Theory Comput 2014; 10:2344-54. [DOI: 10.1021/ct500115v] [Citation(s) in RCA: 10] [Impact Index Per Article: 0.9] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
Affiliation(s)
- Anthony Scemama
- Laboratoire
de Chimie et Physique Quantiques, Université de Toulouse−CNRS−IRSAMC, 31062 Toulouse Cedex 04, France
| | - Nicolas Renon
- CALMIP, Université de Toulouse−CNRS−INPT−INSA−UPS, F-31062 Toulouse Cedex 4, France
| | - Mathias Rapacioli
- Laboratoire
de Chimie et Physique Quantiques, Université de Toulouse−CNRS−IRSAMC, 31062 Toulouse Cedex 04, France
| |
Collapse
|
26
|
Linear Scaling Solution of the Time-Dependent Self-Consistent-Field Equations. COMPUTATION 2014. [DOI: 10.3390/computation2010001] [Citation(s) in RCA: 11] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
|
27
|
|
28
|
Khaliullin RZ, VandeVondele J, Hutter J. Efficient Linear-Scaling Density Functional Theory for Molecular Systems. J Chem Theory Comput 2013; 9:4421-7. [DOI: 10.1021/ct400595k] [Citation(s) in RCA: 23] [Impact Index Per Article: 1.9] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/04/2023]
Affiliation(s)
- Rustam Z. Khaliullin
- Physical
Chemistry Institute, University of Zürich, Winterthurerstrasse 180, 8057 Zürich, Switzerland
- Institute
of Physical Chemistry, Johannes Gutenberg University of Mainz, Staudingerweg
7, 55128 Mainz, Germany
| | - Joost VandeVondele
- Department
of Materials, Swiss Federal Institute of Technology, Wolfgang-Pauli-Strasse
27, 8093 Zürich, Switzerland
| | - Jürg Hutter
- Physical
Chemistry Institute, University of Zürich, Winterthurerstrasse 180, 8057 Zürich, Switzerland
| |
Collapse
|
29
|
Kussmann J, Ochsenfeld C. Pre-selective screening for matrix elements in linear-scaling exact exchange calculations. J Chem Phys 2013; 138:134114. [DOI: 10.1063/1.4796441] [Citation(s) in RCA: 96] [Impact Index Per Article: 8.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022] Open
|
30
|
Kussmann J, Beer M, Ochsenfeld C. Linear-scaling self-consistent field methods for large molecules. WILEY INTERDISCIPLINARY REVIEWS-COMPUTATIONAL MOLECULAR SCIENCE 2013. [DOI: 10.1002/wcms.1138] [Citation(s) in RCA: 69] [Impact Index Per Article: 5.8] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/11/2022]
|
31
|
Maurer SA, Lambrecht DS, Kussmann J, Ochsenfeld C. Efficient distance-including integral screening in linear-scaling Møller-Plesset perturbation theory. J Chem Phys 2013; 138:014101. [DOI: 10.1063/1.4770502] [Citation(s) in RCA: 60] [Impact Index Per Article: 5.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022] Open
|
32
|
|
33
|
VandeVondele J, Borštnik U, Hutter J. Linear Scaling Self-Consistent Field Calculations with Millions of Atoms in the Condensed Phase. J Chem Theory Comput 2012; 8:3565-73. [DOI: 10.1021/ct200897x] [Citation(s) in RCA: 116] [Impact Index Per Article: 8.9] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
Affiliation(s)
- Joost VandeVondele
- Department of Materials, ETH Zurich, Wolfgang-Pauli-Strasse 27,
8093 Zurich, Switzerland
| | - Urban Borštnik
- Physical Chemistry Institute, University of Zurich, Winterthurerstrasse 190, CH-8057
Zurich, Switzerland
| | - Jürg Hutter
- Physical Chemistry Institute, University of Zurich, Winterthurerstrasse 190, CH-8057
Zurich, Switzerland
| |
Collapse
|
34
|
Bowler DR, Miyazaki T. O(N) methods in electronic structure calculations. REPORTS ON PROGRESS IN PHYSICS. PHYSICAL SOCIETY (GREAT BRITAIN) 2012; 75:036503. [PMID: 22790422 DOI: 10.1088/0034-4885/75/3/036503] [Citation(s) in RCA: 216] [Impact Index Per Article: 16.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/21/2023]
Abstract
Linear-scaling methods, or O(N) methods, have computational and memory requirements which scale linearly with the number of atoms in the system, N, in contrast to standard approaches which scale with the cube of the number of atoms. These methods, which rely on the short-ranged nature of electronic structure, will allow accurate, ab initio simulations of systems of unprecedented size. The theory behind the locality of electronic structure is described and related to physical properties of systems to be modelled, along with a survey of recent developments in real-space methods which are important for efficient use of high-performance computers. The linear-scaling methods proposed to date can be divided into seven different areas, and the applicability, efficiency and advantages of the methods proposed in these areas are then discussed. The applications of linear-scaling methods, as well as the implementations available as computer programs, are considered. Finally, the prospects for and the challenges facing linear-scaling methods are discussed.
Collapse
Affiliation(s)
- D R Bowler
- London Centre for Nanotechnology, UCL, 17-19 Gordon St, London WC1H 0AH, UK.
| | | |
Collapse
|
35
|
Niklasson AMN, Steneteg P, Bock N. Extended Lagrangian free energy molecular dynamics. J Chem Phys 2011; 135:164111. [DOI: 10.1063/1.3656977] [Citation(s) in RCA: 17] [Impact Index Per Article: 1.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
|
36
|
Rubensson EH. Nonmonotonic Recursive Polynomial Expansions for Linear Scaling Calculation of the Density Matrix. J Chem Theory Comput 2011; 7:1233-6. [DOI: 10.1021/ct2001705] [Citation(s) in RCA: 24] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/29/2022]
Affiliation(s)
- Emanuel H. Rubensson
- Division of Scientific Computing, Department of Information Technology, Uppsala University, Box 337, SE-751 05 Uppsala, Sweden
| |
Collapse
|
37
|
Rudberg E, Rubensson EH. Assessment of density matrix methods for linear scaling electronic structure calculations. JOURNAL OF PHYSICS. CONDENSED MATTER : AN INSTITUTE OF PHYSICS JOURNAL 2011; 23:075502. [PMID: 21411885 DOI: 10.1088/0953-8984/23/7/075502] [Citation(s) in RCA: 17] [Impact Index Per Article: 1.2] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/30/2023]
Abstract
Purification and minimization methods for linear scaling computation of the one-particle density matrix for a fixed Hamiltonian matrix are compared. This is done by considering the work needed by each method to achieve a given accuracy in terms of the difference from the exact solution. Numerical tests employing orthogonal as well as non-orthogonal versions of the methods are performed using both element magnitude and cutoff radius based truncation approaches. It is investigated how the convergence speed for the different methods depends on the eigenvalue distribution in the Hamiltonian matrix. An expression for the number of iterations required for the minimization methods studied is derived, taking into account the dependence on both the band gap and the chemical potential. This expression is confirmed by numerical tests. The minimization methods are found to perform at their best when the chemical potential is located near the center of the eigenspectrum. The results indicate that purification is considerably more efficient than the minimization methods studied even when a good starting guess for the minimization is available. In test calculations without a starting guess, purification is more than an order of magnitude more efficient than minimization.
Collapse
Affiliation(s)
- Elias Rudberg
- Division of Scientific Computing, Department of Information Technology, Uppsala University, Box 337, SE-751 05 Uppsala, Sweden.
| | | |
Collapse
|
38
|
Rubensson EH, Rudberg E. Bringing about matrix sparsity in linear-scaling electronic structure calculations. J Comput Chem 2011; 32:1411-23. [DOI: 10.1002/jcc.21723] [Citation(s) in RCA: 24] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 08/17/2010] [Revised: 10/27/2010] [Accepted: 10/28/2010] [Indexed: 11/06/2022]
|
39
|
Rubensson EH, Rudberg E, Salek P. Methods for Hartree-Fock and Density Functional Theory Electronic Structure Calculations with Linearly Scaling Processor Time and Memory Usage. CHALLENGES AND ADVANCES IN COMPUTATIONAL CHEMISTRY AND PHYSICS 2011. [DOI: 10.1007/978-90-481-2853-2_12] [Citation(s) in RCA: 5] [Impact Index Per Article: 0.4] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/13/2022]
|
40
|
Density Matrix Methods in Linear Scaling Electronic Structure Theory. CHALLENGES AND ADVANCES IN COMPUTATIONAL CHEMISTRY AND PHYSICS 2011. [DOI: 10.1007/978-90-481-2853-2_16] [Citation(s) in RCA: 4] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/30/2022]
|
41
|
Shang H, Xiang H, Li Z, Yang J. Linear scaling electronic structure calculations with numerical atomic basis set. INT REV PHYS CHEM 2010. [DOI: 10.1080/0144235x.2010.520454] [Citation(s) in RCA: 15] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/18/2022]
|
42
|
Guidon M, Hutter J, VandeVondele J. Auxiliary Density Matrix Methods for Hartree−Fock Exchange Calculations. J Chem Theory Comput 2010; 6:2348-64. [DOI: 10.1021/ct1002225] [Citation(s) in RCA: 347] [Impact Index Per Article: 23.1] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/28/2022]
Affiliation(s)
- Manuel Guidon
- Physical Chemistry Institute, University of Zurich, Winterthurerstrasse 190, CH-8057 Zurich, Switzerland
| | - Jürg Hutter
- Physical Chemistry Institute, University of Zurich, Winterthurerstrasse 190, CH-8057 Zurich, Switzerland
| | - Joost VandeVondele
- Physical Chemistry Institute, University of Zurich, Winterthurerstrasse 190, CH-8057 Zurich, Switzerland
| |
Collapse
|
43
|
Niklasson AMN, Challacombe M, Tymczak CJ, Németh K. Trace correcting density matrix extrapolation in self-consistent geometry optimization. J Chem Phys 2010; 132:124104. [DOI: 10.1063/1.3351785] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
|
44
|
Rubensson EH, Rudberg E, Sałek P. Truncation of small matrix elements based on the Euclidean norm for blocked data structures. J Comput Chem 2009; 30:974-7. [DOI: 10.1002/jcc.21120] [Citation(s) in RCA: 10] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/06/2022]
|
45
|
Rudberg E, Rubensson EH, Sałek P. Hartree–Fock calculations with linearly scaling memory usage. J Chem Phys 2008; 128:184106. [DOI: 10.1063/1.2918357] [Citation(s) in RCA: 35] [Impact Index Per Article: 2.1] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
|
46
|
Rubensson EH, Bock N, Holmström E, Niklasson AMN. Recursive inverse factorization. J Chem Phys 2008; 128:104105. [DOI: 10.1063/1.2884921] [Citation(s) in RCA: 17] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
|
47
|
Rubensson EH, Rudberg E, Sałek P. Density matrix purification with rigorous error control. J Chem Phys 2008; 128:074106. [DOI: 10.1063/1.2826343] [Citation(s) in RCA: 37] [Impact Index Per Article: 2.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
|
48
|
Niklasson AMN, Weber V. Linear scaling density matrix perturbation theory for basis-set-dependent quantum response calculations: An orthogonal formulation. J Chem Phys 2007; 127:064105. [PMID: 17705586 DOI: 10.1063/1.2755775] [Citation(s) in RCA: 24] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
Abstract
Linear scaling density matrix perturbation theory [A. M. N. Niklasson and M. Challacombe, Phys. Rev. Lett. 92, 193001 (2004)] is extended to basis-set-dependent quantum response calculations for a nonorthogonal basis set representation. The generalization is achieved by a perturbation-dependent congruence transform, derived from the factorization of the inverse overlap matrix, which transforms the generalized eigenvalue problem to an orthogonal, standard form. With this orthogonalization transform the basis-set-dependent perturbation in the overlap matrix is included in the orthogonalized Hamiltonian, which is expanded in orders of the perturbation. In this way density matrix perturbation theory developed for an orthogonal representation can be applied also to basis-set-dependent response calculations. The method offers an alternative to the previous solution of the basis-set-dependent response problem, based on a nonorthogonal generalization of the density matrix perturbation theory, where the calculations are performed within a purely nonorthogonal setting [A. M. N. Niklasson et al., J. Chem. Phys. 123, 44107 (2005)].
Collapse
Affiliation(s)
- Anders M N Niklasson
- Theoretical Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, USA.
| | | |
Collapse
|
49
|
Xiang HJ, Yang J, Hou JG, Zhu Q. Linear scaling calculation of band edge states and doped semiconductors. J Chem Phys 2007; 126:244707. [PMID: 17614577 DOI: 10.1063/1.2746322] [Citation(s) in RCA: 13] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/14/2022] Open
Abstract
Linear scaling methods provide total energy, but no energy levels and canonical wave functions. From the density matrix computed through the density matrix purification methods, we propose an order-N [O(N)] method for calculating both the energies and wave functions of band edge states, which are important for optical properties and chemical reactions. In addition, we also develop an O(N) algorithm to deal with doped semiconductors based on the O(N) method for band edge states calculation. We illustrate the O(N) behavior of the new method by applying it to boron nitride (BN) nanotubes and BN nanotubes with an adsorbed hydrogen atom. The band gap of various BN nanotubes are investigated systematically and the acceptor levels of BN nanotubes with an isolated adsorbed H atom are computed. Our methods are simple, robust, and especially suited for the application in self-consistent field electronic structure theory.
Collapse
Affiliation(s)
- H J Xiang
- Hefei National Laboratory for Physical Sciences at Microscale, University of Science and Technology of China, Hefei, Anhui 230026, People's Republic of China
| | | | | | | |
Collapse
|
50
|
Rubensson EH, Rudberg E, Sałek P. A hierarchic sparse matrix data structure for large-scale Hartree-Fock/Kohn-Sham calculations. J Comput Chem 2007; 28:2531-7. [PMID: 17503457 DOI: 10.1002/jcc.20691] [Citation(s) in RCA: 29] [Impact Index Per Article: 1.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
Abstract
A hierarchic sparse matrix data structure for Hartree-Fock/Kohn-Sham calculations is presented. The data structure makes the implementation of matrix manipulations needed for large systems faster, easier, and more maintainable without loss of performance. Algorithms for symmetric matrix square and inverse Cholesky decomposition within the hierarchic framework are also described. The presented data structure is general; in addition to its use in Hartree-Fock/Kohn-Sham calculations, it may also be used in other research areas where matrices with similar properties are encountered. The applicability of the data structure to ab initio calculations is shown with help of benchmarks on water droplets and graphene nanoribbons.
Collapse
Affiliation(s)
- Emanuel H Rubensson
- Department of Physics and Chemistry, University of Southern Denmark, Odense M, Denmark.
| | | | | |
Collapse
|