In the tutorials, you will be given time to work through a number of Python code examples provided as jupyter notebooks, based on the TeNPy library.
You can find all examples for the TMS25 school at the following link:
https://drive.google.com/drive/folders/1EhusA9NhyPQcCbdinrwCR0Tw7uoG8_7v?usp=sharing
Hence, please bring your latpops (fully charged!) and prepare a python environment with at least the following python packages installed:
- Python
- Numpy
- Scipy
- Matplotlib
- jupyterlab # or an alternative way to open jupyter notebooks, e.g. in Visual Studio Code
- physics-tenpy
If you have a conda installation, you can prepare such an environment with
conda create -n tms25 -c conda-forge python numpy scipy matplotlib physics-tenpy jupyterlab
Alternatively, if you already have a working python/jupyter environment, you can install TeNPy with
pip install physics-tenpy
If you fail to get a working environment, you can also use the Google colab and execute the following code at the top of each notebook:
!pip install physics-tenpy
For Reference, here’s also a few links about TeNPy: