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.

Highlights

  • Density Functional Theory (DFT)1,2 dominates the landscape of electronic structure methods, being the usual go-to technique to model large, chemically complex systems at good accuracy

  • This paper describes the density functional based tight binding (DFTB)+ code,7 an open source implementation, which aims at collecting the developments of this family of methods and making them generally available to the chemical, materials, and condensed matter communities

  • At short-ranges, this model switches, via a Fermi-like function with a range of β, to the local atomic environment as accounted for by solving a Dyson-like selfconsistent screening equation.76 β represents a measure for the range of dynamic correlation captured by the underlying electronic structure method, so it depends on the density functional or DFTB parameterization

Read more

Summary

INTRODUCTION

Density Functional Theory (DFT) dominates the landscape of electronic structure methods, being the usual go-to technique to model large, chemically complex systems at good accuracy. For larger systems and time scales, force-field models instead dominate materials and chemical modeling. Between these is the domain of semi-empirical methods, derived from approximations to Hartree– Fock or DFT based methods. Within this space, density functional based tight binding (DFTB) effectively offers a reduced complexity DFT method, being derived from a simplification of Kohn–Sham DFT to a tight binding form.. This article describes extensions to this code since its original release in 2007,8 there being a lack of a more recent overview of its features and underlying theory

The core DFTB-model
Expansion of the total energy
DFTB2 and DFTB3
Limitations of the core DFTB-model
Density matrix functionals
Onsite corrections
Non-covalent interactions
Time dependent DFTB with Casida formalism
SSR and excitations
Time-independent excited states from ΔDFTB
Real-time propagation of electrons and Ehrenfest dynamics
Coupled perturbed responses
Non-equilibrium Green’s function based electron transport
Extended Lagrangian Born–Oppenheimer dynamics
Objective geometries
Extended tight binding hamiltonian
DFTB parameterization
Outlook
Parallel scaling
The ELSI interface and supported solvers
Order-N scaling with the SP2 solver
GPU computing
File based communication
Socket interface
Gromacs integration
Meta-dynamics using PLUMED
Modern Fortran wrappers for MPI and ScaLAPACK functions
Fortran meta-programming using Fypp
SUMMARY
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call