triqs::mc_tools::move_set::add

#include <triqs/mc_tools/move_set.hpp>

Synopsis

template<typename MoveType>
void add (MoveType && M, std::string name, double proposition_probability)

Add move M with its probability of being proposed. NB : the proposition_probability needs to be >0 but does not need to be normalized. Normalization is automatically done with all the added moves before starting the run