Skip to content
/ Vayesta Public
forked from BoothGroup/Vayesta

A Python package for wave function-based quantum embedding

License

Notifications You must be signed in to change notification settings

maxnus/Vayesta

 
 

Repository files navigation

Vayesta

Vayesta is a Python package for performing correlated wave function-based quantum embedding in ab initio molecules and solids, as well as lattice models.

Installation

To install, clone the repository

git clone [email protected]:BoothGroup/Vayesta.git

Install the package using pip from the top-level directory, which requires CMake

python -m pip install . --user

To perform DMET calculations, leverage MPI parallelism, and to use ebcc solvers, optional dependencies must be installed. See the documentation for details.

Quickstart

Examples of how to use Vayesta can be found in the vayesta/examples directory and a quickstart guide can be found in the documentation.

Authors

M. Nusspickel, O. J. Backhouse, B. Ibrahim, A. Santana-Bonilla, C. J. C. Scott, G. H. Booth

Citing Vayesta

The following papers should be cited in publications which make use of Vayesta:

Max Nusspickel, Basil Ibrahim and George H. Booth, arXiv:2210.14561 (2023).

Max Nusspickel and George H. Booth, Phys. Rev. X 12, 011046 (2022).

Publication which utilize Extended Density-matrix Embedding Theory (EDMET) should also cite:

Charles J. C. Scott and George H. Booth, Phys. Rev. B 104, 245114 (2021).

About

A Python package for wave function-based quantum embedding

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.8%
  • C 3.0%
  • CMake 0.2%