hamiltonians.RandomFullyConnectedXYZ¶
-
class
zyglrox.core.hamiltonians.
RandomFullyConnectedXYZ
(L, seed: int = 1337, **kwargs)¶ The fully-connected random couplings is given by the Hamiltonian
\[H = \sum_{ij\alpha} w_{ij}^{\alpha} \sigma_{i}^{\alpha}\sigma_{j}^{\alpha}\]with \(\alpha,x,y,z\) and \(N\) the number of spins. By default, the interactions are sampled from a gaussian \(w_{ij}^{\alpha} \sim \mathcal{N}(0,1)\). However, a custom random number generator can be supplied through the kwarg
rng
.- Args:
- L (int):
An integer defining the number of vertices.
- seed (int):
Seed for the random number generator defining the couplings
- **kwargs:
Additional arguments.
- Returns (inplace):
None