From b485347874f145c78b8c2b1d4219050d26a85c2e Mon Sep 17 00:00:00 2001 From: mtfishman Date: Thu, 20 Nov 2025 11:00:24 -0500 Subject: [PATCH] Fix ITensor constructor --- Project.toml | 2 +- .../QuantumOperatorDefinitionsITensorBaseExt.jl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Project.toml b/Project.toml index 9c27ec5..d638148 100644 --- a/Project.toml +++ b/Project.toml @@ -1,7 +1,7 @@ name = "QuantumOperatorDefinitions" uuid = "826dd319-6fd5-459a-a990-3a4f214664bf" authors = ["ITensor developers and contributors"] -version = "0.2.10" +version = "0.2.11" [deps] LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e" diff --git a/ext/QuantumOperatorDefinitionsITensorBaseExt/QuantumOperatorDefinitionsITensorBaseExt.jl b/ext/QuantumOperatorDefinitionsITensorBaseExt/QuantumOperatorDefinitionsITensorBaseExt.jl index 2f79398..a829cac 100644 --- a/ext/QuantumOperatorDefinitionsITensorBaseExt/QuantumOperatorDefinitionsITensorBaseExt.jl +++ b/ext/QuantumOperatorDefinitionsITensorBaseExt/QuantumOperatorDefinitionsITensorBaseExt.jl @@ -51,7 +51,7 @@ function ITensorBase.ITensor(n::Union{OpName, StateName}, domain::Index...) end # Fix ambiguity error with generic `AbstractArray` version. function ITensorBase.ITensor(n::Union{OpName, StateName}, domain::Tuple{Vararg{Index}}) - return ITensor(AbstractArray(n, domain), axes(n, domain)) + return AbstractArray(n, domain) end function (arrtype::Type{<:AbstractArray})( n::Union{OpName, StateName}, domain::Tuple{Vararg{Index}}