Skip to content

Commit bbb6106

Browse files
committed
Negative sign fix
1 parent 1a08e32 commit bbb6106

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

examples/vumps/vumps_2d_heisenberg.jl

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,17 +35,17 @@ function ITensorInfiniteMPS.unit_cell_terms(::Model"heisenberg2D"; width, yperio
3535
opsum = OpSum()
3636
for i in 1:width
3737
# Vertical
38-
opsum += -0.5, "S+", i, "S-", i + 1
39-
opsum += -0.5, "S-", i, "S+", i + 1
38+
opsum -= 0.5, "S+", i, "S-", i + 1
39+
opsum -= 0.5, "S-", i, "S+", i + 1
4040
opsum += "Sz", i, "Sz", i + 1
4141
# Horizontal
42-
opsum += -0.5, "S+", i, "S-", i + width
43-
opsum += -0.5, "S-", i, "S+", i + width
42+
opsum -= 0.5, "S+", i, "S-", i + width
43+
opsum -= 0.5, "S-", i, "S+", i + width
4444
opsum += "Sz", i, "Sz", i + width
4545
end
4646
if yperiodic
47-
opsum += -0.5, "S+", 1, "S-", width
48-
opsum += -0.5, "S-", 1, "S+", width
47+
opsum -= 0.5, "S+", 1, "S-", width
48+
opsum -= 0.5, "S-", 1, "S+", width
4949
opsum += "Sz", 1, "Sz", width
5050
end
5151
return opsum

0 commit comments

Comments
 (0)