VeloxChem: A Python‐driven density‐functional theory program for spectroscopy simulations in high‐performance computing environments. (11th December 2019)
- Record Type:
- Journal Article
- Title:
- VeloxChem: A Python‐driven density‐functional theory program for spectroscopy simulations in high‐performance computing environments. (11th December 2019)
- Main Title:
- VeloxChem: A Python‐driven density‐functional theory program for spectroscopy simulations in high‐performance computing environments
- Authors:
- Rinkevicius, Zilvinas
Li, Xin
Vahtras, Olav
Ahmadzadeh, Karan
Brand, Manuel
Ringholm, Magnus
List, Nanna Holmgaard
Scheurer, Maximilian
Scott, Mikael
Dreuw, Andreas
Norman, Patrick - Abstract:
- Abstract: An open‐source program named VeloxChem has been developed for the calculation of electronic real and complex linear response functions at the levels of Hartree–Fock and Kohn–Sham density functional theories. With an object‐oriented program structure written in a Python/C++ layered fashion, VeloxChem enables time‐efficient prototyping of novel scientific approaches without sacrificing computational efficiency, so that molecular systems involving up to and beyond 500 second‐row atoms (or some 10, 000 contracted and in part diffuse Gaussian basis functions) can be routinely addressed. In addition, VeloxChem is equipped with a polarizable embedding scheme for the treatment of the classical electrostatic interactions with an environment that in turn is modeled by atomic site charges and polarizabilities. The underlying hybrid message passing interface (MPI)/open multiprocessing (OpenMP) parallelization scheme makes VeloxChem suitable for execution in high‐performance computing cluster environments, showing even slightly beyond linear scaling for the Fock matrix construction with use of up to 16, 384 central processing unit (CPU) cores. An efficient—with respect to convergence rate and overall computational cost—multifrequency/gradient complex linear response equation solver enables calculations not only of conventional spectra, such as visible/ultraviolet/X‐ray electronic absorption and circular dichroism spectra, but also time‐resolved linear response signals as due toAbstract: An open‐source program named VeloxChem has been developed for the calculation of electronic real and complex linear response functions at the levels of Hartree–Fock and Kohn–Sham density functional theories. With an object‐oriented program structure written in a Python/C++ layered fashion, VeloxChem enables time‐efficient prototyping of novel scientific approaches without sacrificing computational efficiency, so that molecular systems involving up to and beyond 500 second‐row atoms (or some 10, 000 contracted and in part diffuse Gaussian basis functions) can be routinely addressed. In addition, VeloxChem is equipped with a polarizable embedding scheme for the treatment of the classical electrostatic interactions with an environment that in turn is modeled by atomic site charges and polarizabilities. The underlying hybrid message passing interface (MPI)/open multiprocessing (OpenMP) parallelization scheme makes VeloxChem suitable for execution in high‐performance computing cluster environments, showing even slightly beyond linear scaling for the Fock matrix construction with use of up to 16, 384 central processing unit (CPU) cores. An efficient—with respect to convergence rate and overall computational cost—multifrequency/gradient complex linear response equation solver enables calculations not only of conventional spectra, such as visible/ultraviolet/X‐ray electronic absorption and circular dichroism spectra, but also time‐resolved linear response signals as due to ultra‐short weak laser pulses. VeloxChem distributed under the GNU Lesser General Public License version 2.1 (LGPLv2.1) license and made available for download from the homepage https://veloxchem.org . This article is categorized under: Software > Quantum Chemistry Electronic Structure Theory > Density Functional Theory Theoretical and Physical Chemistry > Spectroscopy Abstract : With a high degree of code vectorization and parallelization, the VeloxChem program provides a powerful tool to calculate absorptive and dispersive parts of real and complex linear response functions at the level of Kohn–Sham density functional theory, also allowing for a treatment of ultra‐short light pulses. … (more)
- Is Part Of:
- Wiley interdisciplinary reviews. Volume 10:Number 5(2020)
- Journal:
- Wiley interdisciplinary reviews
- Issue:
- Volume 10:Number 5(2020)
- Issue Display:
- Volume 10, Issue 5 (2020)
- Year:
- 2020
- Volume:
- 10
- Issue:
- 5
- Issue Sort Value:
- 2020-0010-0005-0000
- Page Start:
- n/a
- Page End:
- n/a
- Publication Date:
- 2019-12-11
- Subjects:
- circular dichroism -- density functional theory (DFT) -- ECD -- high‐performance computing (HPC) -- MPI -- OpenMP -- response theory -- UV/vis
Chemistry, Physical and theoretical -- Periodicals
Cheminformatics -- Periodicals
Biochemistry -- Periodicals
541.220285 - Journal URLs:
- http://onlinelibrary.wiley.com/journal/10.1111/%28ISSN%291759-0884 ↗
http://onlinelibrary.wiley.com/ ↗ - DOI:
- 10.1002/wcms.1457 ↗
- Languages:
- English
- ISSNs:
- 1759-0876
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 23753.xml