Skip to content

Commit a5f78be

Browse files
committed
Fix more namespace issues
1 parent 85caf02 commit a5f78be

File tree

5 files changed

+8
-8
lines changed

5 files changed

+8
-8
lines changed

examples/development/vumps/transfer_matrix_spectrum_arpack.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ function energy_local(ψ1, ψ2, h)
7575
return (noprime* h) * dag(ϕ))[]
7676
end
7777

78-
function ITensors.expect(ψ, o)
78+
function ITensorMPS.expect(ψ, o)
7979
return (noprime* op(o, filterinds(ψ, "Site")...)) * dag(ψ))[]
8080
end
8181

examples/vumps/vumps_heisenberg.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ energy_finite_total, ψfinite = dmrg(Hfinite, ψfinite; nsweeps, maxdim, cutoff)
7979

8080
energy_exact_finite = reference(model, Observable("energy"); N=Nfinite)
8181

82-
function ITensors.expect::ITensor, o::String)
82+
function ITensorMPS.expect::ITensor, o::String)
8383
return inner(ψ, apply(op(o, filterinds(ψ, "Site")...), ψ))
8484
end
8585

examples/vumps/vumps_hubbard_extended.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -114,9 +114,9 @@ bsfinite = [(nfinite, nfinite + 1), (nfinite + 1, nfinite + 2)]
114114
hfinite(b) = ITensor(model, [sfinite[b[1]], sfinite[b[2]]]; model_params...)
115115
energy_finite = map(b -> expect_two_site(ψfinite, hfinite(b), b), bsfinite)
116116

117-
Nup_finite = ITensors.expect(ψfinite, "Nup")[nfinite:(nfinite + 1)]
118-
Ndn_finite = ITensors.expect(ψfinite, "Ndn")[nfinite:(nfinite + 1)]
119-
Sz_finite = ITensors.expect(ψfinite, "Sz")[nfinite:(nfinite + 1)]
117+
Nup_finite = ITensorMPS.expect(ψfinite, "Nup")[nfinite:(nfinite + 1)]
118+
Ndn_finite = ITensorMPS.expect(ψfinite, "Ndn")[nfinite:(nfinite + 1)]
119+
Sz_finite = ITensorMPS.expect(ψfinite, "Sz")[nfinite:(nfinite + 1)]
120120

121121
energy_exact = reference(model, Observable("energy"); U=model_params.U / model_params.t)
122122

examples/vumps/vumps_ising.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ end
7777

7878
energy_local(ψ1, ψ2, h::MPO) = energy_local(ψ1, ψ2, prod(h))
7979

80-
function ITensors.expect(ψ, o)
80+
function ITensorMPS.expect(ψ, o)
8181
return (noprime* op(o, filterinds(ψ, "Site")...)) * dag(ψ))[]
8282
end
8383

test/test_iMPOConversions.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ end
5757
# Terminate and then call expect
5858
# for inf ψ and finite h, which is already supported in src/infinitecanonicalmps.jl
5959
#
60-
function ITensors.expect::InfiniteCanonicalMPS, h::InfiniteMPO)
60+
function ITensorMPS.expect::InfiniteCanonicalMPS, h::InfiniteMPO)
6161
return expect(ψ, terminate(h)) #defer to src/infinitecanonicalmps.jl
6262
end
6363

@@ -82,7 +82,7 @@ function generate_edges(h::InfiniteBlockMPO)
8282
return Ls, Rs
8383
end
8484

85-
function ITensors.expect::InfiniteCanonicalMPS, h::InfiniteBlockMPO)
85+
function ITensorMPS.expect::InfiniteCanonicalMPS, h::InfiniteBlockMPO)
8686
Ncell = nsites(h)
8787
L, R = generate_edges(h)
8888
l = commoninds.AL[0], ψ.AL[1])

0 commit comments

Comments
 (0)