diff --git a/Project.toml b/Project.toml index 1d1fc0f..49cbffd 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "ITensorNetworksNext" uuid = "302f2e75-49f0-4526-aef7-d8ba550cb06c" authors = ["ITensor developers and contributors"] -version = "0.3.4" +version = "0.3.5" [deps] AbstractTrees = "1520ce14-60c1-5f80-bbc7-55ef81b5835c" diff --git a/test/test_contract_network.jl b/test/test_contract_network.jl index c9abfdd..b04e2bd 100644 --- a/test/test_contract_network.jl +++ b/test/test_contract_network.jl @@ -1,7 +1,7 @@ using Graphs: edges using NamedGraphs.GraphsExtensions: arranged_edges, incident_edges using NamedGraphs.NamedGraphGenerators: named_grid -using ITensorBase: Index, ITensor +using ITensorBase: Index using ITensorNetworksNext: TensorNetwork, linkinds, siteinds, contract_network using TensorOperations: TensorOperations using Test: @test, @testset @@ -9,10 +9,10 @@ using Test: @test, @testset @testset "contract_network" begin @testset "Contract Vectors of ITensors" begin i, j, k = Index(2), Index(2), Index(5) - A = ITensor([1.0 1.0; 0.5 1.0], i, j) - B = ITensor([2.0, 1.0], i) - C = ITensor([5.0, 1.0], j) - D = ITensor([-2.0, 3.0, 4.0, 5.0, 1.0], k) + A = [1.0 1.0; 0.5 1.0][i, j] + B = [2.0, 1.0][i] + C = [5.0, 1.0][j] + D = [-2.0, 3.0, 4.0, 5.0, 1.0][k] ABCD_1 = contract_network([A, B, C, D]; order_alg = "left_associative") ABCD_2 = contract_network([A, B, C, D]; order_alg = "eager")