Skip to content

Latest commit

 

History

124 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QuantumCircuitSimulator.jl

Code Style: Blue Dev

QuantumCircuitSimulator.jl loads quantum circuits from OpenQASM code and simulates them as tensor networks, using the ITensor library. Circuits are represented as sequences of layers of gates, which can then be turned into matrix product operators (MPOs) and applied to matrix product states (MPSs), enabling classical simulation of circuits that would otherwise be too large to represent as dense state vectors.

The package also provides tools to describe and apply a sparse Pauli-Lindblad noise model, and to inspect Pauli-string decompositions of matrix product states (useful, for example, when representing vectorized density matrices or observables).

Documentation and installation instructions are available here.

About

Load quantum circuits from OpenQASM files and simulate their result.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages