GrassmannTN
September 28, 2024 · View on GitHub
This is a package that aims to simplify the coding involving Grassmann tensor network. I try to make the coding as convenient as when you use other standard packages like numpy or scipy. All the sign factors are computed automatically without explicit user inputs.
Note
A complete overhaul of GrassmannTN is underdevelopment. The overhaul includes a significant improvement in performance and syntax simplification. We plan to release it as a Julia package some time in 2025.
Useful links
Prerequisites
Installation
pip install grassmanntn
Once the package is installed, download example.py and try running it with
python3 example.py --show_progress
An example code of a one-flavor two-dimensional gauge theory should be able to run.
Examples
Please see documentation.