AD-PEPS documentation

The AD-PEPS Python package is intended as a example of an implementation of iPEPS ground-state and excited-state algorithms using Automatic Differentiation, as described in <paper> As such, the code is meant to illustrate the workings of the algorithms described the paper. For real applications, this code would likely need to be further adapted and optimized, however the package is a complete implementation and can directly be used for simple calculations.

Reference

ipeps.ipeps

iPEPS module for optimization with CTM

ipeps.config

Configuration module for iPEPS simulations

ipeps.ctm

Main CTM code

ipeps.models

Contains all models defined by Hamiltonians as part of this module

simulation

Module with executable scripts for running the simulations

utils

Utilities module with several convenience functions and classes used during the simulations

Indices and tables