├── .gitignore ├── .travis.yml ├── COPYING ├── MANIFEST.in ├── README.rst ├── doc ├── Makefile ├── bibliography.rst ├── bsf.rst ├── circuits.rst ├── conf.py ├── doctest.out ├── exceptions.rst ├── groups.rst ├── index.rst ├── make.bat ├── paulicollections.rst ├── predicates.rst ├── solvers.rst ├── stab.rst └── utils.rst ├── setup.py └── src ├── qecc ├── CliffordClass.py ├── PauliClass.py ├── __init__.py ├── bsf.py ├── bsf_decomp.py ├── circuit.py ├── constraint_solvers.py ├── exceptions.py ├── paulicollections.py ├── pred.py ├── singletons.py ├── stab.py ├── unitary_reps.py ├── utils.py └── version_stub.py ├── steane_encoder.py └── test.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/.travis.yml -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/COPYING -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/README.rst -------------------------------------------------------------------------------- /doc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/doc/Makefile -------------------------------------------------------------------------------- /doc/bibliography.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/doc/bibliography.rst -------------------------------------------------------------------------------- /doc/bsf.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/doc/bsf.rst -------------------------------------------------------------------------------- /doc/circuits.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/doc/circuits.rst -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/doctest.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/doc/doctest.out -------------------------------------------------------------------------------- /doc/exceptions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/doc/exceptions.rst -------------------------------------------------------------------------------- /doc/groups.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/doc/groups.rst -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/doc/make.bat -------------------------------------------------------------------------------- /doc/paulicollections.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/doc/paulicollections.rst -------------------------------------------------------------------------------- /doc/predicates.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/doc/predicates.rst -------------------------------------------------------------------------------- /doc/solvers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/doc/solvers.rst -------------------------------------------------------------------------------- /doc/stab.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/doc/stab.rst -------------------------------------------------------------------------------- /doc/utils.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/doc/utils.rst -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/setup.py -------------------------------------------------------------------------------- /src/qecc/CliffordClass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/src/qecc/CliffordClass.py -------------------------------------------------------------------------------- /src/qecc/PauliClass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/src/qecc/PauliClass.py -------------------------------------------------------------------------------- /src/qecc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/src/qecc/__init__.py -------------------------------------------------------------------------------- /src/qecc/bsf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/src/qecc/bsf.py -------------------------------------------------------------------------------- /src/qecc/bsf_decomp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/src/qecc/bsf_decomp.py -------------------------------------------------------------------------------- /src/qecc/circuit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/src/qecc/circuit.py -------------------------------------------------------------------------------- /src/qecc/constraint_solvers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/src/qecc/constraint_solvers.py -------------------------------------------------------------------------------- /src/qecc/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/src/qecc/exceptions.py -------------------------------------------------------------------------------- /src/qecc/paulicollections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/src/qecc/paulicollections.py -------------------------------------------------------------------------------- /src/qecc/pred.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/src/qecc/pred.py -------------------------------------------------------------------------------- /src/qecc/singletons.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/src/qecc/singletons.py -------------------------------------------------------------------------------- /src/qecc/stab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/src/qecc/stab.py -------------------------------------------------------------------------------- /src/qecc/unitary_reps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/src/qecc/unitary_reps.py -------------------------------------------------------------------------------- /src/qecc/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/src/qecc/utils.py -------------------------------------------------------------------------------- /src/qecc/version_stub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/src/qecc/version_stub.py -------------------------------------------------------------------------------- /src/steane_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/src/steane_encoder.py -------------------------------------------------------------------------------- /src/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cgranade/python-quaec/HEAD/src/test.py --------------------------------------------------------------------------------