This repository contains the code, processed data, and analysis tools used to perform Monte Carlo simulations of the three-dimensional Edwards–Anderson spin glass model in a tubular geometry with both periodic and open boundary conditions along the longitudinal (Z) direction, using CUDA-C.
The simulations and the resulting data, figures, and tables correspond to the study presented in article
├── PROGRAM/ # Source code for the Monte Carlo simulations (see PROGRAM/README.md)
├── DATA/ # Processed data obtained from the analysis of simulation configurations
├── FIGURES_AND_TABLES/ # Scripts, figures, and tables derived from the processed data
├── CITATION.cff # Citation metadata for this repository
├── .gitignore # Exclusion rules for temporary and auxiliary files
├── LICENSE # MIT License
└── README.md # This file
- Implements Monte Carlo simulations of the 3D Edwards–Anderson spin glass model in a tubular geometry.
- Supports periodic (PBC) and open (OBC) boundary conditions along the longitudinal (Z) axis.
- Uses a combination of:
- The Metropolis algorithm,
- Parallel Tempering,
- An optional cluster algorithm based on Houdayer clusters.
- Generates spin configurations that are analyzed to obtain physical observables and correlation functions.
Implementation details, compilation instructions, and execution options are described in PROGRAM/README.md.
- The DATA/ directory contains the processed data obtained from the analysis of the configurations generated by the simulation code.
- These data form the basis of the results presented in the associated publication.
- The FIGURES_AND_TABLES/ directory contains the figures and tables included in the article and Supplementary Material, together with the scripts used to generate them from the processed data.
Additional information is provided in the corresponding README.md files within each directory.
-
Run the simulations
Follow the instructions inPROGRAM/README.mdto compile and execute the Monte Carlo code. -
Analyze data and reproduce results
Use the contents ofDATA/and the scripts inFIGURES_AND_TABLES/to reproduce the figures and tables presented in the publication.
This project is licensed under the MIT License. See the LICENSE file for the full license text.
If you use this code, data, or derived results in a publication, please cite the associated article and/or this repository.
Citation metadata is provided in the CITATION.cff file.
Developed by M. Bernaschi, L.A. Fernandez, I. González-Adalid Pemartín, V. Martín-Mayor, G. Parisi, and F. Ricci-Tersenghi.
For questions, reach out at isiglezadalid@gmail.com or via GitHub issues.