skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: VeloxChem: A Python-driven density-functional theory program for spectroscopy simulations in high-performance computing environments

Journal Article · · Wiley Interdisciplinary Reviews: Computational Molecular Science
DOI:https://doi.org/10.1002/wcms.1457· OSTI ID:1591634
 [1];  [2];  [2];  [2]; ORCiD logo [2];  [2];  [3];  [4];  [4];  [4]; ORCiD logo [2]
  1. KTH Royal Inst. of Technology, Stockholm (Sweden); Kaunas Univ. of Technology (Lithuania)
  2. KTH Royal Inst. of Technology, Stockholm (Sweden)
  3. Stanford Univ., CA (United States); SLAC National Accelerator Lab., Menlo Park, CA (United States)
  4. Ruprecht‐Karls Univ., Heidelberg (Germany)

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.

Research Organization:
SLAC National Accelerator Lab., Menlo Park, CA (United States)
Sponsoring Organization:
USDOE
Grant/Contract Number:
AC02-76SF00515; COSINE; 274918; 2018‐4343; VKR023371
OSTI ID:
1591634
Journal Information:
Wiley Interdisciplinary Reviews: Computational Molecular Science, Vol. 10, Issue 5; ISSN 1759-0876
Publisher:
WileyCopyright Statement
Country of Publication:
United States
Language:
English
Citation Metrics:
Cited by: 21 works
Citation information provided by
Web of Science

References (30)

P si 4N um P y : An Interactive Quantum Chemistry Programming Environment for Reference Implementations and Rapid Development journal May 2018
An Ab Initio Exciton Model Including Charge-Transfer Excited States journal July 2017
P y SCF: the Python-based simulations of chemistry framework : The PySCF program
  • Sun, Qiming; Berkelbach, Timothy C.; Blunt, Nick S.
  • Wiley Interdisciplinary Reviews: Computational Molecular Science, Vol. 8, Issue 1 https://doi.org/10.1002/wcms.1340
journal September 2017
CPPE: An Open-Source C++ and Python Library for Polarizable Embedding journal October 2019
Electronic circular dichroism spectra from the complex polarization propagator journal April 2007
Assessing frequency-dependent site polarisabilities in linear response polarisable embedding journal April 2016
Decomposition of molecular properties journal January 2019
Damped Response Theory in Combination with Polarizable Environments: The Polarizable Embedding Complex Polarization Propagator Method journal February 2014
Achieving linear scaling in exchange-correlation density functional quadratures journal July 1996
A simple algebraic derivation of the Obara–Saika scheme for general two-electron interaction potentials journal January 2006
Predicting near-UV electronic circular dichroism in nucleosomal DNA by means of DFT response theory journal January 2015
The C2-DIIS convergence acceleration algorithm journal January 1993
A perspective on nonresonant and resonant electronic response theory for time-dependent molecular properties journal January 2011
Efficient Calculations of Molecular Linear Response Properties for Spectral Regions journal May 2014
Beyond the electric-dipole approximation: A formulation and implementation of molecular response theory for the description of absorption of electromagnetic field radiation journal June 2015
MPI for Python: Performance improvements and MPI-2 extensions journal May 2008
Theoretical and Experimental Studies on Circular Dichroism of Carbo[ n ]helicenes journal June 2012
Origin of DNA-Induced Circular Dichroism in a Minor-Groove Binder journal October 2017
Electric dipole polarizabilities and C6 dipole-dipole dispersion coefficients for sodium clusters and C60 journal September 2006
Parallel scalability of Hartree–Fock calculations journal March 2015
Large-Scale Computations in Chemistry: A Bird’s Eye View of a Vibrant Field journal April 2015
A quantum-mechanical perspective on linear response theory within polarizable embedding journal June 2017
Resonant-convergent second-order nonlinear response functions at the levels of Hartree–Fock and Kohn–Sham density functional theory journal October 2017
Efficient recursive computation of molecular integrals over Cartesian Gaussian functions journal April 1986
The NumPy Array: A Structure for Efficient Numerical Computation journal March 2011
Local properties of quantum chemical systems: The LoProp approach journal September 2004
Efficient molecular numerical integration schemes journal January 1995
A new interpretation of the structure and solvent dependence of the far UV circular dichroism spectrum of short oligopeptides journal January 2019
CASSPER is a semantic segmentation-based particle picking algorithm for single-particle cryo-electron microscopy journal February 2021
A quantum-mechanical perspective on linear response theory within polarizable embedding text January 2017

Cited By (1)

adcc: A versatile toolkit for rapid development of algebraic‐diagrammatic construction methods journal January 2020