-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Calculating magnetization of a star lattice vs magnetic field in 2D star lattice #8
Comments
Hi, external magnetic field, i.e. a term in the Hamiltonian like Line 13 in d56588c
Regarding the lattice geometry, is this what you have in mind ? https://en.wikipedia.org/wiki/Trihexagonal_tiling#/media/File:Hex-hexstar-tiling.svg Currently, peps-torch assumes there is an iPEPS with rectangular unit cell. It computes environments for such iPEPS by CTMRG. The geometry really comes in by the combination of iPEPS + energy evaluation. i) 1x1 unit cell holding a single tensor for square lattice, to less obvious ones such as ii) square lattice with extra next-nearest-neighbour (NNN) interaction to implement nearest-neighbour (NN) model on a triangular lattice, see peps-torch/models/spin_triangular.py Line 400 in d56588c
ii) coarse-grained Kagome, where three spins on each up-pointing triangle are combined into a single site, thus forming an effective square lattice, or iii) iPESS on Kagome lattice, see i.e. peps-torch/ipeps/ipess_kagome.py Line 9 in d56588c
I suppose some combination of course-graining & playing with interactions (i.e. from NN to NNN) will do the trick. |
Hi,
I want to apply your code to simulate the magnetization of a 2D star-hexagon lattice possessing 4 sites in a unit cell.
The system is in the presence of an external magnetic field.
Does your code support external fields ?
How can I introduce the geometry of my lattice ?
The text was updated successfully, but these errors were encountered: