https://github.com/davidace/pt
Parallel Tempering Metropolis Monte Carlo
https://github.com/davidace/pt
ising-model monte-carlo mpi parallel-tempering
Last synced: 3 months ago
JSON representation
Parallel Tempering Metropolis Monte Carlo
- Host: GitHub
- URL: https://github.com/davidace/pt
- Owner: DavidAce
- License: gpl-3.0
- Created: 2016-09-26T16:25:04.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-05-25T08:25:49.000Z (over 7 years ago)
- Last Synced: 2025-07-04T02:44:12.023Z (6 months ago)
- Topics: ising-model, monte-carlo, mpi, parallel-tempering
- Language: C++
- Homepage:
- Size: 1.53 MB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://travis-ci.org/DavidAce/PT)
# Monte Carlo Parallel Tempering
## Requirements
### On Linux:
- C++ compiler (GNU GCC or Clang) with full c++-17 support.
- Eigen version >= 3.3 (auto-installed by build script if not found)
- HDF5 version >= 1.10 (auto-installed by build script if not found)
### On Mac OS:
- GNU GCC version >= 7, installed through homebrew (brew install gcc). Clang or AppleClang will *NOT* work. This is because the GCC is shipped with a newer standard library implementation (libstdc++) supporting headers.