Quantum Monte Carlo simulations in the trimer basis: first-order transitions and thermal critical points in frustrated trilayer magnets
This repository contains the code and data used to create figures 4-10 in our submission Quantum Monte Carlo simulations in the trimer basis: first-order transitions and thermal critical points in frustrated trilayer magnets.
- Python 3
- Matplotlib >=3.5.1
- Numpy >=1.21.4
- Scipy >=1.7.3
Run
python3 <script>
from within the scripts directory.
scripts/finite_size_scaling.pyplots/critpoint.pdf: Fig. 5plots/specheat.pdf: Fig. 8plots/corrlen_scaling.pdf: Fig. R2
scripts/ising.pyplots/ising_rotation.pdf: Fig. 7
scripts/ising_critical.pyplots/ising_critical.pdf: Fig. R1
scripts/phasediag.pyplots/phasediag.pdf: Fig. 4plots/specheat_scan.pdf: Fig. 6plots/corrlen.pdf: Fig. 9
scripts/spin32energy.py:plots/spin32.pdf: Fig. 10
Figs. R1 and R2 are part of our Response to Referee #1.