1
|
Stishenko P, McSloy A, Onat B, Hourahine B, Maurer RJ, Kermode JR, Logsdail A. Integrated workflows and interfaces for data-driven semi-empirical electronic structure calculations. J Chem Phys 2024; 161:012502. [PMID: 38958157 DOI: 10.1063/5.0209742] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/22/2024] [Accepted: 06/07/2024] [Indexed: 07/04/2024] Open
Abstract
Modern software engineering of electronic structure codes has seen a paradigm shift from monolithic workflows toward object-based modularity. Software objectivity allows for greater flexibility in the application of electronic structure calculations, with particular benefits when integrated with approaches for data-driven analysis. Here, we discuss different approaches to create deep modular interfaces that connect big-data workflows and electronic structure codes and explore the diversity of use cases that they can enable. We present two such interface approaches for the semi-empirical electronic structure package, DFTB+. In one case, DFTB+ is applied as a library and provides data to an external workflow; in another, DFTB+receives data via external bindings and processes the information subsequently within an internal workflow. We provide a general framework to enable data exchange workflows for embedding new machine-learning-based Hamiltonians within DFTB+ or enabling deep integration of DFTB+ in multiscale embedding workflows. These modular interfaces demonstrate opportunities in emergent software and workflows to accelerate scientific discovery by harnessing existing software capabilities.
Collapse
Affiliation(s)
- Pavel Stishenko
- Cardiff Catalysis Institute, School of Chemistry, Cardiff University, Park Place, Cardiff CF10 3AT, United Kingdom
| | - Adam McSloy
- Warwick Centre for Predictive Modelling, School of Engineering, University of Warwick, Coventry CV4 7AL, United Kingdom
| | - Berk Onat
- Warwick Centre for Predictive Modelling, School of Engineering, University of Warwick, Coventry CV4 7AL, United Kingdom
| | - Ben Hourahine
- SUPA, Department of Physics, John Anderson Building, University of Strathclyde, 107 Rottenrow, Glasgow G4 0NG, United Kingdom
| | - Reinhard J Maurer
- Department of Chemistry, University of Warwick, Coventry CV4 7AL, United Kingdom and Department of Physics, University of Warwick, Coventry CV4 7AL, United Kingdom
| | - James R Kermode
- Warwick Centre for Predictive Modelling, School of Engineering, University of Warwick, Coventry CV4 7AL, United Kingdom
| | - Andrew Logsdail
- Cardiff Catalysis Institute, School of Chemistry, Cardiff University, Park Place, Cardiff CF10 3AT, United Kingdom
| |
Collapse
|
2
|
Hourahine B, Aradi B, Blum V, Bonafé F, Buccheri A, Camacho C, Cevallos C, Deshaye MY, Dumitrică T, Dominguez A, Ehlert S, Elstner M, van der Heide T, Hermann J, Irle S, Kranz JJ, Köhler C, Kowalczyk T, Kubař T, Lee IS, Lutsker V, Maurer RJ, Min SK, Mitchell I, Negre C, Niehaus TA, Niklasson AMN, Page AJ, Pecchia A, Penazzi G, Persson MP, Řezáč J, Sánchez CG, Sternberg M, Stöhr M, Stuckenberg F, Tkatchenko A, Yu VWZ, Frauenheim T. DFTB+, a software package for efficient approximate density functional theory based atomistic simulations. J Chem Phys 2020; 152:124101. [PMID: 32241125 DOI: 10.1063/1.5143190] [Citation(s) in RCA: 403] [Impact Index Per Article: 100.8] [Reference Citation Analysis] [Abstract] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/07/2023] Open
Abstract
DFTB+ is a versatile community developed open source software package offering fast and efficient methods for carrying out atomistic quantum mechanical simulations. By implementing various methods approximating density functional theory (DFT), such as the density functional based tight binding (DFTB) and the extended tight binding method, it enables simulations of large systems and long timescales with reasonable accuracy while being considerably faster for typical simulations than the respective ab initio methods. Based on the DFTB framework, it additionally offers approximated versions of various DFT extensions including hybrid functionals, time dependent formalism for treating excited systems, electron transport using non-equilibrium Green's functions, and many more. DFTB+ can be used as a user-friendly standalone application in addition to being embedded into other software packages as a library or acting as a calculation-server accessed by socket communication. We give an overview of the recently developed capabilities of the DFTB+ code, demonstrating with a few use case examples, discuss the strengths and weaknesses of the various features, and also discuss on-going developments and possible future perspectives.
Collapse
Affiliation(s)
- B Hourahine
- SUPA, Department of Physics, The University of Strathclyde, Glasgow G4 0NG, United Kingdom
| | - B Aradi
- Bremen Center for Computational Materials Science, University of Bremen, Bremen, Germany
| | - V Blum
- Department of Mechanical Engineering and Materials Science, Duke University, Durham, North Carolina 27708, USA
| | - F Bonafé
- Max Planck Institute for the Structure and Dynamics of Matter, Hamburg, Germany
| | - A Buccheri
- School of Chemistry, University of Bristol, Cantock's Close, Bristol BS8 1TS, United Kingdom
| | - C Camacho
- School of Chemistry, University of Costa Rica, San José 11501-2060, Costa Rica
| | - C Cevallos
- School of Chemistry, University of Costa Rica, San José 11501-2060, Costa Rica
| | - M Y Deshaye
- Department of Chemistry and Advanced Materials Science and Engineering Center, Western Washington University, Bellingham, Washington 98225, USA
| | - T Dumitrică
- Department of Mechanical Engineering, University of Minnesota, Minneapolis, Minnesota 55455, USA
| | - A Dominguez
- Bremen Center for Computational Materials Science, University of Bremen, Bremen, Germany
| | - S Ehlert
- University of Bonn, Bonn, Germany
| | - M Elstner
- Institute of Physical Chemistry, Karlsruhe Institute of Technology, Karlsruhe, Germany
| | - T van der Heide
- Bremen Center for Computational Materials Science, University of Bremen, Bremen, Germany
| | - J Hermann
- Freie Universität Berlin, Berlin, Germany
| | - S Irle
- Computational Sciences and Engineering Division, Oak Ridge National Laboratory, Oak Ridge, Tennessee 37831, USA
| | - J J Kranz
- Institute of Physical Chemistry, Karlsruhe Institute of Technology, Karlsruhe, Germany
| | - C Köhler
- Bremen Center for Computational Materials Science, University of Bremen, Bremen, Germany
| | - T Kowalczyk
- Department of Chemistry and Advanced Materials Science and Engineering Center, Western Washington University, Bellingham, Washington 98225, USA
| | - T Kubař
- Institute of Physical Chemistry, Karlsruhe Institute of Technology, Karlsruhe, Germany
| | - I S Lee
- Department of Chemistry, Ulsan National Institute of Science and Technology, Ulsan, South Korea
| | - V Lutsker
- Institut I - Theoretische Physik, University of Regensburg, Regensburg, Germany
| | - R J Maurer
- Department of Chemistry, University of Warwick, Gibbet Hill Road, Coventry CV4 7AL, United Kingdom
| | - S K Min
- Department of Chemistry, Ulsan National Institute of Science and Technology, Ulsan, South Korea
| | - I Mitchell
- Center for Multidimensional Carbon Materials, Institute for Basic Science (IBS), Ulsan 44919, South Korea
| | - C Negre
- Theoretical Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, USA
| | - T A Niehaus
- Université de Lyon, Université Claude Bernard Lyon 1, CNRS, Institut Lumière Matière, F-69622 Villeurbanne, France
| | - A M N Niklasson
- Theoretical Division, Los Alamos National Laboratory, Los Alamos, New Mexico 87545, USA
| | - A J Page
- School of Environmental and Life Sciences, University of Newcastle, Callaghan, Australia
| | - A Pecchia
- CNR-ISMN, Via Salaria km 29.300, 00015 Monterotondo Stazione, Rome, Italy
| | - G Penazzi
- Bremen Center for Computational Materials Science, University of Bremen, Bremen, Germany
| | - M P Persson
- Dassault Systemes, Cambridge, United Kingdom
| | - J Řezáč
- Institute of Organic Chemistry and Biochemistry AS CR, Prague, Czech Republic
| | - C G Sánchez
- Instituto Interdisciplinario de Ciencias Básicas, Universidad Nacional de Cuyo, CONICET, Facultad de Ciencias Exactas y Naturales, Mendoza, Argentina
| | - M Sternberg
- Argonne National Laboratory, Lemont, Illinois 60439, USA
| | - M Stöhr
- Department of Physics and Materials Science, University of Luxembourg, L-1511 Luxembourg City, Luxembourg
| | - F Stuckenberg
- Bremen Center for Computational Materials Science, University of Bremen, Bremen, Germany
| | - A Tkatchenko
- Department of Physics and Materials Science, University of Luxembourg, L-1511 Luxembourg City, Luxembourg
| | - V W-Z Yu
- Department of Mechanical Engineering and Materials Science, Duke University, Durham, North Carolina 27708, USA
| | - T Frauenheim
- Bremen Center for Computational Materials Science, University of Bremen, Bremen, Germany
| |
Collapse
|
4
|
Nikiforov I, Hourahine B, Frauenheim T, Dumitrică T. Formation of Helices in Graphene Nanoribbons under Torsion. J Phys Chem Lett 2014; 5:4083-4087. [PMID: 26278936 DOI: 10.1021/jz501837r] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 06/04/2023]
Abstract
We use objective boundary conditions and self-consistent charge density-functional-based tight-binding to simulate at the atomistic scale the formation of helices in narrow graphene nanoribbons with armchair edges terminated with fluorine and hydrogen. We interpret the microscopic data using an inextensible, unshearable elastic rod model, which considers both bending and torsional strains. When fitted to the atomistic data, the simple rod model uses closed-form solutions for a cubic equation to predict the strain energy and morphology at a given twist angle and the crossover point between pure torsion and a helix. Our modeling and simulation bring key insights into the origin of the helical graphene morphologies stored inside of carbon nanotubes. They can be useful for designing chiral nanoribbons with tailored properties.
Collapse
Affiliation(s)
- I Nikiforov
- †Department of Mechanical Engineering, University of Minnesota, 111 Church Street Southeast, Minneapolis, Minnesota 55455, United States
| | - B Hourahine
- ‡Department of Physics, SUPA, University of Strathclyde, John Anderson Building, 107 Rottenrow, Glasgow G4 0NG, United Kingdom
| | - Th Frauenheim
- ¶BCCMS, Universität Bremen, Am Fallturm 1, D-28359 Bremen, Germany
| | - T Dumitrică
- †Department of Mechanical Engineering, University of Minnesota, 111 Church Street Southeast, Minneapolis, Minnesota 55455, United States
| |
Collapse
|