Monte Carlo Investigation of Frustrated Heisenberg Model

A simple vector model in 2 dimensions. Its Hamiltonian can be written as

$H={ {J} { 1} }\sum\limits{i,j}{ { {s}{i} }{ {s}{j} } }+{ {J}{2} }\sum\limits{i’,j’}{ { { s}{i’} }{ {s}{j’} } },$

in which i,j means the nearest neighbor interaction when i’, j’ means the next nearest neighbor interaction. We designed the program under Honeycomb lattice, i.e.,

To make it clear for programming, we reshaped the lattice under homeomorphic：

We wrote the Metropolis CODE with C:

By OctoMiao

Last updated