Skip to content

Commit 2646623

Browse files
change MPOHamiltonian copies to deepcopies
1 parent 407fa43 commit 2646623

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/operators/mpohamiltonian.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -617,8 +617,8 @@ function Base.repeat(H::InfiniteMPOHamiltonian, i::Int)
617617
return InfiniteMPOHamiltonian(repeat(parent(H), i))
618618
end
619619

620-
Base.copy(H::FiniteMPOHamiltonian) = FiniteMPOHamiltonian(copy(H.data))
621-
Base.copy(H::InfiniteMPOHamiltonian) = InfiniteMPOHamiltonian(copy(H.data))
620+
Base.copy(H::FiniteMPOHamiltonian) = FiniteMPOHamiltonian(deepcopy(H.data))
621+
Base.copy(H::InfiniteMPOHamiltonian) = InfiniteMPOHamiltonian(deepcopy(H.data))
622622

623623
function TensorKit.spacetype(::Union{H,Type{H}}) where {H<:AbstractMPOHamiltonian}
624624
return spacetype(eltype(H))

0 commit comments

Comments
 (0)