This package provides the tools to solve the Bloch-Schrödinger equation in 2D. It contains simple potential construction tools and a main solver class.
First download the repository and extract it where you want. Then, run in your python environment
bash
pip install path\to\package\bloch_schrodinger
or
bash
pip install -e path\to\package\bloch_schrodinger
if you want to be able to modify it in place.
Once you have installed the package, open in a jupyter viewer the Getting Started notebook.