hplattice¶
-
class
hplattice.
LatticeFactory
(chain_cls=<class 'hplattice.Chain.Chain'>, replica_cls=<class 'hplattice.Replica.Replica'>, monty_cls=<class 'hplattice.Monty.Monty'>, trajectory_cls=<class 'hplattice.Trajectory.Trajectory'>, conf_cls=<class 'hplattice.Config.Config'>)[source]¶ LatticeFactory objects orchestrate the creation of other objects in the HP model, namely chains, replicas, monte carlo samplers, trajectories, and configurations.
Parameters: - chain_cls (callable) – optional, chain class
- replica_cls (callable) – optional, replica class
- monty_cls (callable) – optional, monte carlo sampler class
- trajectory_cls (callable) – optional, trajectory class
- conf_cls (callable) – optional, HP configuration class