arXiv · 2408.03386
Carlo.jl: A general framework for Monte Carlo simulations in Julia
Abstract
Carlo is a Monte Carlo simulation framework written in Julia. It provides MPI-parallel scheduling, 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 and provides benchmarks to show its efficacy.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Lukas Weber. 2024-08-06. Carlo.jl: A general framework for Monte Carlo simulations in Julia. https://doi.org/10.21468/scipostphyscodeb.49
Cite the original work for its findings. Save a collection to share your selection of sources.