Module qmc::sse::qmc_traits[][src]

Expand description

Traits which, when implemented, run SSE.

Re-exports

pub use cluster::*;
pub use diagonal::*;
pub use directed_loop::*;
pub use op_container::*;
pub use qmc_stepper::*;
pub use rvb::*;

Modules

Cluster updates in imaginary time.

Diagonal update moves.

SSE directed loop updates.

Holding and manipulating ops.

QMC timesteps and analysis.

Reasonating bonds cluster.

Structs

Bond weight storage for fast lookup.

Enums

Ways to build args using subvars or existing args.

Traits

Allows for mutations on subsections of the data.

Heatbath updates for a diagonal updater.

Args required to mutate, allows flexibility of implementations.

Check integrity of a struct.