[−][src]Trait qmc::sse::qmc_traits::cluster::ClusterUpdater
Add cluster updates to LoopUpdater.
Provided methods
fn flip_each_cluster_rng<R: Rng>(
&mut self,
prob: f64,
rng: &mut R,
state: &mut [bool]
)
&mut self,
prob: f64,
rng: &mut R,
state: &mut [bool]
)
Flip each cluster in the graph using an rng instance, add to state changes in acc.
fn find_constant_op(&self) -> Option<usize>
Find a site with a constant op.
fn post_cluster_update_hook(&mut self)
Called after an update.