freevirgil.hamiltonian¶
-
class
freevirgil.hamiltonian(J=-2.0, mu=1.0)[source]¶ Class for Hamiltonian
\[H = -J\sum_{\left<ij\right>} \sigma_i\sigma_j + \mu\sum_i\sigma_i\]-
__init__(J=-2.0, mu=1.0)[source]¶ Constructor
- Parameters
J (float, optional) – Coupling strength
mu (float, optional) – Chemical potential
Methods
E(spin)Energy of configuration spin
__init__([J, mu])Constructor
avg(conf, T)Exact average values
-