/Ising

A python toolbox for calculations on one dimensional quantum spin chains. Includes model Hamiltonians, operators, symmetries, spectrum analysis, entropy calculations, and examples.

Primary LanguagePython

Ising

standard-readme compliant

A python toolbox for calculations on one dimensional quantum spin chains. Includes model Hamiltonians, operators, symmetries, spectrum analysis, entropy calculations, and examples.

Table of Contents

Path Variables

If you want to run code out of the Ising folder, don't forget to add Ising to your path variable. This can be achieved with

cd /Path/to/Ising/
chmod +x prepare_path.sh
./prepare_path.sh

Acknowledgments

My deep thanks to Nick O'Dea, who generously provided a great deal of this code as well as a great deal of guidance as I adjusted it. My main adjustments to O'Dea's code were in commenting and formatting of data. It is my understanding that O'Dea developed the code that he gave me in part due to collaboration with Vedika Khemani. I am extremely grateful to both of them!

Maintainers

@samcaf

Contributing

PRs accepted.

Small note: If editing the README, please conform to the standard-readme specification.

License

MIT © 2021 Samuel Alipour-fard