ppvm-tableau 0.1.1

Generalized stabilizer-tableau simulator for ppvm.
Documentation

ppvm-tableau

Generalized stabilizer-tableau simulator for ppvm.

Tableau simulates Clifford circuits. GeneralizedTableau adds non-Clifford gates by tracking a sparse vector of coefficients over bitstrings, so circuits with few non-Clifford gates stay cheap. Both evolve forward in circuit order (Schrödinger picture) and support measurement and Pauli and depolarizing noise. GeneralizedTableau also computes expectation values and models qubit loss and leakage. The optional rayon feature parallelises parts of the simulation.

Part of ppvm, the Programmable Pauli Virtual Machine.

Usage

cargo add ppvm-tableau

License

Apache-2.0. See LICENSE and NOTICE.