Skip to content

Reduced-Rejection-Rate Monte Carlo for Ising spin models

License

Notifications You must be signed in to change notification settings

carlobaldassi/RRRMC.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RRRMC.jl

DOCS CI CODECOV DOI

This code implements the Reduced-Rejection-Rate (RRR) Monte Carlo method for Ising spin models described in the paper "A method to reduce the rejection rate in Monte Carlo Markov Chains" by C. Baldassi, J. Stat. Mech. Theor. Exp., (2017) 3, 033301 doi:10.1088/1742-5468/aa5335 (arXiv).

It also provides:

The code is written in Julia. It requires Julia 1.3 or later.

Installation

To install the package, use Julia's package manager: from the Julia REPL, type ] to enter the Pkg REPL mode and run:

(v1.3) pkg> add RRRMC

Or, equivalently, via the Pkg API:

julia> import Pkg; Pkg.add("RRRMC")

Dependencies will be installed automatically.

Documentation

  • [STABLE][docs-stable-url] — stable version of the documentation
  • [DEV][docs-dev-url] — in-development version of the documentation.