Skip to content

Commit 1fcf947

Browse files
committed
Fix expect test
1 parent 0228aa1 commit 1fcf947

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

test/test_expect.jl

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,13 @@ using Test: @test, @testset
2929
s = siteinds("S=1/2", g)
3030
rng = StableRNG(1234)
3131
ψ = random_tensornetwork(rng, s; link_space=χ)
32-
cache_construction_function =
33-
f -> BeliefPropagationCache(
34-
f; partitioned_vertices=group(v -> (original_state_vertex(f, v)[1]), vertices(f))
35-
)
36-
sz_bp = expect(ψ, "Sz"; alg="bp", cache_construction_function)
32+
quadratic_form_vertices = reduce(
33+
vcat, [[(v, "ket"), (v, "bra"), (v, "operator")] for v in vertices(ψ)]
34+
)
35+
cache_construction_kwargs = (;
36+
partitioned_vertices=group(v -> first(first(v)), quadratic_form_vertices)
37+
)
38+
sz_bp = expect(ψ, "Sz"; alg="bp", cache_construction_kwargs)
3739
sz_exact = expect(ψ, "Sz"; alg="exact")
3840
@test sz_bp sz_exact
3941

0 commit comments

Comments
 (0)