This repository contains the code and implementation for the paper "A 'moment-conserving' reformulation of GW theory".
Install Vayesta, which includes other dependencies such as PySCF and NumPy:
git clone [email protected]:BoothGroup/Vayesta.git
python -m pip install . --user
Install moment-conserving Dyson equation solver:
git clone [email protected]:obackhouse/dyson-compression.git
and add dyson-compression
to the PYTHONPATH
.
Clone the momentGW
repository:
git clone [email protected]:BoothGroup/momentGW.git --depth 1
The AGW
class behaves similarly to other post-mean-field method classes in PySCF. The file example.py
has an example of a calculation compared to one of a standard GW implementation.