Small bug

This commit is contained in:
ysyapa 2023-08-18 19:35:56 +00:00
parent 1e768f4496
commit c1490f650d
1 changed files with 1 additions and 1 deletions

View File

@ -33,7 +33,7 @@ struct Hamiltonian{T}
end
end
Base.size(H::Hamiltonian, i::Int)::Int = (i == 1 || i == 2) ? H.s.N^(H.s.d * (H.s.n - 2)) * H.dim1 : throw(ArgumentError("Hamiltonian only has 2 dimesions"))
Base.size(H::Hamiltonian, i::Int)::Int = (i == 1 || i == 2) ? H.s.N^(H.s.d * (H.s.n - 2)) * length(H.s.unique_i) : throw(ArgumentError("Hamiltonian only has 2 dimesions"))
Base.size(H::Hamiltonian)::Dims{2} = (size(H, 1), size(H, 2))
"Dimensions of a vector to which 'H' can be applied"