SALMON: Scalable Ab-initio Light-Matter simulator for Optics and Nanoscience

Abstract SALMON (Scalable Ab-initio Light–Mattersimulator for Optics and Nanoscience, http://salmon-tddft.jp ) is a software package for the simulation of electron dynamics and optical properties of molecules, nanostructures, and crystalline solids based on first-principles time-dependent density functional theory. The core part of the software is the real-time, real-space calculation of the electron dynamics induced in molecules and solids by an external electric field solving the time-dependent Kohn–Sham equation. Using a weak instantaneous perturbing field, linear response properties such as polarizabilities and photoabsorptions in isolated systems and dielectric functions in periodic systems are determined. Using an optical laser pulse, the ultrafast electronic response that may be highly nonlinear in the field strength is investigated in time domain. The propagation of the laser pulse in bulk solids and thin films can also be included in the simulation via coupling the electron dynamics in many microscopic unit cells using Maxwell’s equations describing the time evolution of the electromagnetic fields. The code is efficiently parallelized so that it may describe the electron dynamics in large systems including up to a few thousand atoms. The present paper provides an overview of the capabilities of the software package showing several sample calculations. Program summary Program Title: SALMON: Scalable Ab-initio Light–Matter simulator for Optics and Nanoscience Program Files doi: http://dx.doi.org/10.17632/8pm5znxtsb.1 Licensing provisions: Apache-2.0 Programming language: Fortran 2003 Nature of problem: Electron dynamics in molecules, nanostructures, and crystalline solids induced by an external electric field is calculated based on first-principles time-dependent density functional theory. Using a weak impulsive field, linear optical properties such as polarizabilities, photoabsorptions, and dielectric functions are extracted. Using an optical laser pulse, the ultrafast electronic response that may be highly nonlinear with respect to the exciting field strength is described as well. The propagation of the laser pulse in bulk solids and thin films is considered by coupling the electron dynamics in many microscopic unit cells using Maxwell’s equations describing the time evolution of the electromagnetic field. Solution method: Electron dynamics is calculated by solving the time-dependent Kohn–Sham equation in real time and real space. For this, the electronic orbitals are discretized on a uniform Cartesian grid in three dimensions. Norm-conserving pseudopotentials are used to account for the interactions between the valence electrons and the ionic cores. Grid spacings in real space and time, typically 0.02 nm and 1 as respectively, determine the spatial and temporal resolutions of the simulation results. In most calculations, the ground state is first calculated by solving the static Kohn–Sham equation, in order to prepare the initial conditions. The orbitals are evolved in time with an explicit integration algorithm such as a truncated Taylor expansion of the evolution operator, together with a predictor–corrector step when necessary. For the propagation of the laser pulse in a bulk solid, Maxwell’s equations are solved using a finite-difference scheme. By this, the electric field of the laser pulse and the electron dynamics in many microscopic unit cells of the crystalline solid are coupled in a multiscale framework.

[1]  G. F. Bertsch,et al.  Time-dependent density functional theory of high-intensity short-pulse laser irradiation on insulators , 2014, 1412.1445.

[2]  Yasushi Shinohara,et al.  Nonlinear electronic excitations in crystalline solids using meta-generalized gradient approximation and hybrid functional in time-dependent density functional theory. , 2015, The Journal of chemical physics.

[3]  Takashi Nakatsukasa,et al.  Real‐time, real‐space implementation of the linear response time‐dependent density‐functional theory , 2006 .

[4]  Taisuke Boku,et al.  Performance Evaluation of Large Scale Electron Dynamics Simulation under Many-core Cluster based on Knights Landing , 2018, HPC Asia.

[5]  Martins,et al.  Efficient pseudopotentials for plane-wave calculations. , 1991, Physical review. B, Condensed matter.

[6]  Taisuke Boku,et al.  Massively-parallel electron dynamics calculations in real-time and real-space: Toward applications to nanostructures of more than ten-nanometers in size , 2014, J. Comput. Phys..

[7]  Shunsuke A. Sato,et al.  Maxwell + TDDFT multi-scale simulation for laser-matter interactions , 2014 .

[8]  K. Yabana,et al.  Attosecond nonlinear polarization and light–matter energy transfer in solids , 2016, Nature.

[9]  J. Błocki,et al.  Calculations of giant resonances with time-dependent Hartree-Fock , 1979 .

[10]  Lukas Novotny,et al.  Principles of Nano-Optics by Lukas Novotny , 2006 .

[11]  Masashi Noda,et al.  Program Package of Photoinduced Electron Dynamics: GCEED (Grid-based Coupled Electron and Electromagnetic field Dynamics) , 2015 .

[12]  Angel Rubio,et al.  Real-space, real-time method for the dielectric function , 2000 .

[13]  Katsuyuki Nobusada,et al.  Photoinduced electric currents in ring-shaped molecules by circularly polarized laser pulses , 2007 .

[14]  Tomohito Otobe,et al.  First Principle Calculation for High Harmonic Generation in Diamond , 2009 .

[15]  David A. Strubbe,et al.  BerkeleyGW: A massively parallel computer package for the calculation of the quasiparticle and optical properties of materials and nanostructures , 2011, Comput. Phys. Commun..

[16]  Stephen R. Leone,et al.  Attosecond band-gap dynamics in silicon , 2014, Science.

[17]  S. Louie,et al.  Electron-hole excitations and optical spectra from first principles , 2000 .

[18]  Xavier Andrade,et al.  Time-dependent density-functional theory in massively parallel computer architectures: the octopus project , 2012, Journal of physics. Condensed matter : an Institute of Physics journal.

[19]  Yasushi Shinohara,et al.  Coherent phonon generation in time-dependent density functional theory , 2010 .

[20]  Yasushi Shinohara,et al.  First-principles simulation of the optical response of bulk and thin-film α-quartz irradiated with an ultrashort intense laser pulse , 2013, 1312.5051.

[21]  A. Becke,et al.  A simple effective potential for exchange. , 2006, The Journal of chemical physics.

[22]  M. Scheffler,et al.  Ab initio pseudopotentials for electronic structure calculations of poly-atomic systems using density-functional theory , 1998, cond-mat/9807418.

[23]  Takashi Nakatsukasa,et al.  First-principles electron dynamics simulation for optical breakdown of dielectrics under an intense laser field , 2008 .

[24]  F. Krausz Attosecond Physics , 2007, 2007 Conference on Lasers and Electro-Optics - Pacific Rim.

[25]  Fang Liu,et al.  Recent developments in the ABINIT software package , 2016, Comput. Phys. Commun..

[26]  K. Yabana,et al.  Femtosecond time-resolved dynamical Franz-Keldysh effect , 2015, 1504.01458.

[27]  Kazuhiro Yabana,et al.  Velocity-gauge real-time TDDFT within a numerical atomic orbital basis set , 2017, Comput. Phys. Commun..

[28]  George F. Bertsch,et al.  Time-dependent local-density approximation in real time , 1996 .

[29]  A. A. Studna,et al.  Dielectric functions and optical parameters of Si, Ge, GaP, GaAs, GaSb, InP, InAs, and InSb from 1.5 to 6.0 eV , 1983 .

[30]  George F. Bertsch,et al.  The Nuclear Response Function , 1983 .

[31]  Mark E. Casida,et al.  Time-dependent density-functional theory for molecules and molecular solids , 2009 .

[32]  P. Blaha,et al.  Accurate band gaps of semiconductors and insulators with a semilocal exchange-correlation potential. , 2009, Physical review letters.

[33]  Katsuyuki Nobusada,et al.  High-order harmonic generation from silver clusters: Laser-frequency dependence and the screening effect of d electrons , 2004 .

[34]  A. Zunger,et al.  Self-interaction correction to density-functional approximations for many-electron systems , 1981 .

[35]  B. Hecht,et al.  Principles of nano-optics , 2006 .

[36]  J J Rehr,et al.  Real-time time-dependent density functional theory approach for frequency-dependent nonlinear optical response in photonic molecules. , 2007, The Journal of chemical physics.

[37]  Adèle D. Laurent,et al.  TD-DFT benchmarks: A review , 2013 .

[38]  D. Sánchez-Portal,et al.  The SIESTA method for ab initio order-N materials simulation , 2001, cond-mat/0111138.

[39]  G. F. Bertsch,et al.  Time-dependent density functional theory for strong electromagnetic fields in crystalline solids , 2011, 1112.2291.

[40]  Taisuke Boku,et al.  Electron Dynamics Simulation with Time-Dependent Density Functional Theory on Large Scale Symmetric Mode Xeon Phi Cluster , 2016, 2016 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW).

[41]  Kohn,et al.  Current-Dependent Exchange-Correlation Potential for Dynamical Linear Response Theory. , 1996, Physical review letters.

[42]  L. Reining,et al.  Electronic excitations: density-functional versus many-body Green's-function approaches , 2002 .

[43]  U. Keller,et al.  Attosecond dynamical Franz-Keldysh effect in polycrystalline diamond , 2016, Science.

[44]  Xavier Andrade,et al.  Massively Parallel First-Principles Simulation of Electron Dynamics in Materials , 2016, 2016 IEEE International Parallel and Distributed Processing Symposium (IPDPS).

[45]  Shunsuke A. Sato,et al.  Ab initio multiscale simulation of high-order harmonic generation in solids , 2017, 1705.10707.

[46]  M. Gruning,et al.  Real-time approach to the optical properties of solids and nanostructures: Time-dependent Bethe-Salpeter equation , 2011, 1109.2424.

[47]  Efthimios Kaxiras,et al.  Real-time, local basis-set implementation of time-dependent density functional theory for excited state dynamics simulations. , 2008, The Journal of chemical physics.

[48]  Niranjan Govind,et al.  Modeling Fast Electron Dynamics with Real-Time Time-Dependent Density Functional Theory: Application to Small Molecules and Chromophores. , 2011, Journal of chemical theory and computation.

[49]  S. Goldsack,et al.  IN REAL-TIME , 2008 .

[50]  Georg Kresse,et al.  Dielectric properties and excitons for extended systems from hybrid functionals , 2008 .

[51]  N. Halas,et al.  Nano-optics from sensing to waveguiding , 2007 .

[52]  Bertsch,et al.  Time-dependent local-density approximation in real time. , 1996, Physical review. B, Condensed matter.

[53]  Shunsuke A. Sato,et al.  Ab initio simulation of electrical currents induced by ultrafast laser excitation of dielectric materials. , 2014, Physical review letters.

[54]  Ghosh,et al.  Density-functional theory for time-dependent systems. , 1987, Physical review. A, General physics.

[55]  Leonard Kleinman,et al.  Efficacious Form for Model Pseudopotentials , 1982 .

[56]  Yoshiyuki Miyamoto,et al.  Density-functional approach to electron dynamics: Stable simulation under a self-consistent field , 1999 .

[57]  Katsuyuki Nobusada,et al.  Large Hyperpolarizabilities of the Second Harmonic Generation Induced by Nonuniform Optical Near Fields , 2016 .