Ergo: An open-source program for linear-scaling electronic structure calculations
Author(s) -
Elias Rudberg,
Emanuel H. Rubensson,
Paweł Sałek,
Anastasia Kruchinina
Publication year - 2018
Publication title -
softwarex
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.528
H-Index - 21
ISSN - 2352-7110
DOI - 10.1016/j.softx.2018.03.005
Subject(s) - linear scale , computation , density functional theory , fock matrix , gaussian , scaling , electronic structure , density matrix , fock space , matrix (chemical analysis) , basis (linear algebra) , homo/lumo , molecular orbital , kohn–sham equations , physics , statistical physics , computer science , quantum mechanics , mathematics , algorithm , molecule , chemistry , geometry , geodesy , quantum , geography , chromatography
Ergo is a C++ program for all-electron Hartree–Fock and Kohn–Sham density functional theory electronic structure calculations using Gaussian basis sets. The program uses algorithms for which the computational cost increases linearly with system size for all parts of the calculation, including computation of the Fock/Kohn–Sham matrix and density matrix construction. Both spin-restricted and unrestricted calculations are supported, and both pure and hybrid density functionals. The program also supports linear-scaling computation of highest occupied molecular orbital (HOMO) and lowest unoccupied molecular orbital (LUMO) vectors. This paper briefly describes how the code is organized and provides examples of how it can be used.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom