ITensorInfiniteMPS.jl icon indicating copy to clipboard operation
ITensorInfiniteMPS.jl copied to clipboard

A package for working with infinite matrix product states (MPS) with ITensor.

Results 28 ITensorInfiniteMPS.jl issues
Sort by recently updated
recently updated
newest added

**Description of bug** `copy` produces a wrong `reverse` value for an infinite MPS. **Minimal code demonstrating the bug or unexpected behavior** ```julia using ITensorInfiniteMPS initstate(n) = isodd(n) ? "↑" :...

Automated changes by [create-pull-request](https://github.com/peter-evans/create-pull-request) GitHub action

formatting
automated pr
no changelog

This pull request changes the compat entry for the `ITensors` package from `0.7, 0.8` to `0.7, 0.8, 0.9`. This keeps the compat entries for earlier versions. Note: I have not...

The resulting `C` matrix from `orthogonalize(psi, :)` has links that have the same id with different tags. We should instead have different ids so we can contract the tensors properly...

Investigate using [CircularArrays.jl](https://github.com/Vexatos/CircularArrays.jl) for the storage of infinite MPS/MPO data structures to handle the periodic indexing.

Hello everyone, re: https://github.com/ITensor/ITensorInfiniteMPS.jl/issues/39 I made the environments for the Hamiltonian as a `InfiniteBlockMPO` to work correctly when there are exponentially decaying interactions between two-body interaction terms. More explicitly, the...

Hi, I was just wondering if there are any plans for GPU support on the horizon e.g. through CUDA? (I've tried to test this myself, by adapting the input MPS...

This pull request changes the compat entry for the `KrylovKit` package from `0.5, 0.6, 0.7, 0.8, 0.9` to `0.5, 0.6, 0.7, 0.8, 0.9, 0.10`. This keeps the compat entries for...