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.