Codebase release 0.2 for Carlo.jl
Year: 2025
Type: article
Abstract: Carlo.jl is a Monte Carlo simulation framework written in Julia. It provides MPI-parallel scheduling (including parallel tempering), organized storage of input, checkpoint, and output files, as well as statistical postprocessing. With a minimalist design, it aims to aid the development of high-quality Monte Carlo codes, especially for demanding applications in condensed matter and statistical physics. This hands-on user guide shows how to implement a simple code with Carlo.jl, how to run an existing stochastic series expansion code based on Carlo.jl, and provides benchmarks to show its efficacy.
Source: SciPost Physics Codebases
Author: Lukas Weber
Language: English
Subfield: Condensed Matter Physics
Field: Physics and Astronomy
Domain: Physical Sciences
Open Access status: diamond
Funder: Deutsche Forschungsgemeinschaft
Award: G7488287807
OpenAlex ID: W4407240225
