Rust libraries

Rust library for random graph ensembles: net_ensembles

Crate Rust unit tests - master Docs

Minimal Rust version: 1.55.0

Implements simple sampling and monte carlo (or rather markov-) steps, that can be used to create a markov chain.

This is intended to be used for various different use cases. As such, you can easily define additional data that should be stored at each vertex.

Rust library for scientific sampling: sampling

Crate Docs

Minimal Rust version: 1.55.0

Large-deviation sampling methods (Wang-Landau, Replica-exchange Wang-Landau, entropic sampling, Markov-chains), bootstrap resampling, histograms, heat maps and more. It also allows you to create gnuplot scripts for your heatmaps.