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
-