An open API service indexing awesome lists of open source software.

https://github.com/lukaswittmann/hartree-fock

The Hartree-Fock algorithm, a method for approximating the wave function and energy of a quantum many-body system by assuming that the exact N-body wave function of the system can be adequately described by a single Slater determinant. The goal of this project is to implement the HF algorithm for the H2 molecule.
https://github.com/lukaswittmann/hartree-fock

hartree-fock mp2 quantum-chemistry rhf scf uhf

Last synced: 4 months ago
JSON representation

The Hartree-Fock algorithm, a method for approximating the wave function and energy of a quantum many-body system by assuming that the exact N-body wave function of the system can be adequately described by a single Slater determinant. The goal of this project is to implement the HF algorithm for the H2 molecule.

Awesome Lists containing this project

README

          

A simple implementation of the Hartree-Fock algorithm. STO-nG basis sets are used, which are generated from Slater exponents given in the input file.
Some parts like the input reader and straightforward functions were taken from [marvinfriede](https://github.com/marvinfriede)'s [hartree-fock implementation](https://github.com/marvinfriede/hartree-fock).
Currently, the following algorithms are implemented:

- RHF and UHF
- RMP2
- Numerical gradient
- Charge density
- Mulliken population analysis

This program was written in the context of teaching the Quantum Chemistry II course myself.