diff --git a/Project.toml b/Project.toml index 2200f279..098ca029 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "ITensorNetworks" uuid = "2919e153-833c-4bdc-8836-1ea460a35fc7" authors = ["Matthew Fishman , Joseph Tindall and contributors"] -version = "0.13.9" +version = "0.13.10" [deps] AbstractTrees = "1520ce14-60c1-5f80-bbc7-55ef81b5835c" diff --git a/src/formnetworks/bilinearformnetwork.jl b/src/formnetworks/bilinearformnetwork.jl index 3988dcbc..f0796937 100644 --- a/src/formnetworks/bilinearformnetwork.jl +++ b/src/formnetworks/bilinearformnetwork.jl @@ -1,4 +1,5 @@ using ITensors: ITensor, Op, prime, sim +using ITensors.NDTensors: denseblocks default_dual_site_index_map = prime default_dual_link_index_map = sim @@ -54,7 +55,7 @@ end function itensor_identity_map(i_pairs::Vector) return prod(i_pairs; init=ITensor(one(Bool))) do i_pair - return delta(Bool, dag(first(i_pair)), last(i_pair)) + return denseblocks(delta(last(i_pair), dag(first(i_pair)))) end end