GTorlai / PastaQ.jl

Package for Simulation, Tomography and Analysis of Quantum Computers
Apache License 2.0
142 stars 23 forks source link

Add `DiskMPS` #208

Open mtfishman opened 3 years ago

mtfishman commented 3 years ago

Introduce a new MPS type:

struct DiskMPS <: ITensors.AbstractMPS
  data::DiskVector{ITensor}
end

which would be an MPS that is stored on disk.

mtfishman commented 3 years ago

Note that we can make use of a new package I wrote called SerializedElementArrays.jl for this.