├── .github ├── CODEOWNERS ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── check-docs-build.yml │ ├── issue_to_project.yml │ └── spelling.yml ├── .gitignore ├── .gitmodules ├── .typos.toml ├── LICENCE ├── README.md ├── docs ├── README.md ├── cheatsheet │ ├── README.md │ ├── archive │ │ ├── README.md │ │ └── tket_cheat_sheet-ver1.6(tket1.24.0).pdf │ └── tket_cheat_sheet-ver1.10(tket1.36.0).pdf ├── examples │ ├── algorithms_and_protocols │ │ ├── ansatz_sequence_example.ipynb │ │ ├── entanglement_swapping.ipynb │ │ ├── expectation_value_example.ipynb │ │ ├── images │ │ │ ├── qft.png │ │ │ └── qpe_circuit.png │ │ ├── measurement_reduction_example.ipynb │ │ ├── phase_estimation.ipynb │ │ ├── pytket-qujax-classification.ipynb │ │ ├── pytket-qujax_heisenberg_vqe.ipynb │ │ ├── pytket-qujax_qaoa.ipynb │ │ └── ucc_vqe.ipynb │ ├── backends │ │ ├── backends_example.ipynb │ │ ├── comparing_simulators.ipynb │ │ ├── creating_backends.ipynb │ │ └── qiskit_integration.ipynb │ ├── c.qasm │ ├── c.quip │ ├── c.tex │ ├── circuit_compilation │ │ ├── compilation_example.ipynb │ │ ├── contextual_optimisation.ipynb │ │ ├── mapping_example.ipynb │ │ └── symbolics_example.ipynb │ ├── circuit_construction │ │ ├── c.quip │ │ ├── circuit_analysis_example.ipynb │ │ ├── circuit_generation_example.ipynb │ │ └── conditional_gate_example.ipynb │ ├── creating_backends_exercise.py │ ├── oxfordQIS.py │ ├── oxfordQIS_exercises.pdf │ ├── qasm │ │ ├── W-state.qasm │ │ ├── adder.qasm │ │ ├── bigadder.qasm │ │ ├── c.qasm │ │ ├── entangled_registers.qasm │ │ ├── inverseqft1.qasm │ │ ├── inverseqft2.qasm │ │ ├── ipea_3_pi_8.qasm │ │ ├── pea_3_pi_8.qasm │ │ ├── plaquette_check.qasm │ │ ├── problem.qasm │ │ ├── qec.qasm │ │ ├── qft.qasm │ │ ├── qpt.qasm │ │ ├── rb.qasm │ │ ├── routing_example_circuit.qasm │ │ ├── simple.qasm │ │ ├── teleport.qasm │ │ └── teleportv2.qasm │ ├── spambench.py │ ├── start-rigetti-vms │ └── stop-vms ├── index.md └── manual │ ├── manual_assertion.md │ ├── manual_backend.md │ ├── manual_circuit.md │ ├── manual_compiler.md │ ├── manual_intro.md │ ├── manual_noise.md │ └── manual_zx.md ├── justfile ├── poetry.lock └── pyproject.toml /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @CalMacCQ 2 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/check-docs-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/.github/workflows/check-docs-build.yml -------------------------------------------------------------------------------- /.github/workflows/issue_to_project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/.github/workflows/issue_to_project.yml -------------------------------------------------------------------------------- /.github/workflows/spelling.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/.github/workflows/spelling.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/.gitmodules -------------------------------------------------------------------------------- /.typos.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/.typos.toml -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/README.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/cheatsheet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/cheatsheet/README.md -------------------------------------------------------------------------------- /docs/cheatsheet/archive/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /docs/cheatsheet/archive/tket_cheat_sheet-ver1.6(tket1.24.0).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/cheatsheet/archive/tket_cheat_sheet-ver1.6(tket1.24.0).pdf -------------------------------------------------------------------------------- /docs/cheatsheet/tket_cheat_sheet-ver1.10(tket1.36.0).pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/cheatsheet/tket_cheat_sheet-ver1.10(tket1.36.0).pdf -------------------------------------------------------------------------------- /docs/examples/algorithms_and_protocols/ansatz_sequence_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/algorithms_and_protocols/ansatz_sequence_example.ipynb -------------------------------------------------------------------------------- /docs/examples/algorithms_and_protocols/entanglement_swapping.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/algorithms_and_protocols/entanglement_swapping.ipynb -------------------------------------------------------------------------------- /docs/examples/algorithms_and_protocols/expectation_value_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/algorithms_and_protocols/expectation_value_example.ipynb -------------------------------------------------------------------------------- /docs/examples/algorithms_and_protocols/images/qft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/algorithms_and_protocols/images/qft.png -------------------------------------------------------------------------------- /docs/examples/algorithms_and_protocols/images/qpe_circuit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/algorithms_and_protocols/images/qpe_circuit.png -------------------------------------------------------------------------------- /docs/examples/algorithms_and_protocols/measurement_reduction_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/algorithms_and_protocols/measurement_reduction_example.ipynb -------------------------------------------------------------------------------- /docs/examples/algorithms_and_protocols/phase_estimation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/algorithms_and_protocols/phase_estimation.ipynb -------------------------------------------------------------------------------- /docs/examples/algorithms_and_protocols/pytket-qujax-classification.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/algorithms_and_protocols/pytket-qujax-classification.ipynb -------------------------------------------------------------------------------- /docs/examples/algorithms_and_protocols/pytket-qujax_heisenberg_vqe.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/algorithms_and_protocols/pytket-qujax_heisenberg_vqe.ipynb -------------------------------------------------------------------------------- /docs/examples/algorithms_and_protocols/pytket-qujax_qaoa.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/algorithms_and_protocols/pytket-qujax_qaoa.ipynb -------------------------------------------------------------------------------- /docs/examples/algorithms_and_protocols/ucc_vqe.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/algorithms_and_protocols/ucc_vqe.ipynb -------------------------------------------------------------------------------- /docs/examples/backends/backends_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/backends/backends_example.ipynb -------------------------------------------------------------------------------- /docs/examples/backends/comparing_simulators.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/backends/comparing_simulators.ipynb -------------------------------------------------------------------------------- /docs/examples/backends/creating_backends.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/backends/creating_backends.ipynb -------------------------------------------------------------------------------- /docs/examples/backends/qiskit_integration.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/backends/qiskit_integration.ipynb -------------------------------------------------------------------------------- /docs/examples/c.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/c.qasm -------------------------------------------------------------------------------- /docs/examples/c.quip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/c.quip -------------------------------------------------------------------------------- /docs/examples/c.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/c.tex -------------------------------------------------------------------------------- /docs/examples/circuit_compilation/compilation_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/circuit_compilation/compilation_example.ipynb -------------------------------------------------------------------------------- /docs/examples/circuit_compilation/contextual_optimisation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/circuit_compilation/contextual_optimisation.ipynb -------------------------------------------------------------------------------- /docs/examples/circuit_compilation/mapping_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/circuit_compilation/mapping_example.ipynb -------------------------------------------------------------------------------- /docs/examples/circuit_compilation/symbolics_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/circuit_compilation/symbolics_example.ipynb -------------------------------------------------------------------------------- /docs/examples/circuit_construction/c.quip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/circuit_construction/c.quip -------------------------------------------------------------------------------- /docs/examples/circuit_construction/circuit_analysis_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/circuit_construction/circuit_analysis_example.ipynb -------------------------------------------------------------------------------- /docs/examples/circuit_construction/circuit_generation_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/circuit_construction/circuit_generation_example.ipynb -------------------------------------------------------------------------------- /docs/examples/circuit_construction/conditional_gate_example.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/circuit_construction/conditional_gate_example.ipynb -------------------------------------------------------------------------------- /docs/examples/creating_backends_exercise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/creating_backends_exercise.py -------------------------------------------------------------------------------- /docs/examples/oxfordQIS.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/oxfordQIS.py -------------------------------------------------------------------------------- /docs/examples/oxfordQIS_exercises.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/oxfordQIS_exercises.pdf -------------------------------------------------------------------------------- /docs/examples/qasm/W-state.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/qasm/W-state.qasm -------------------------------------------------------------------------------- /docs/examples/qasm/adder.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/qasm/adder.qasm -------------------------------------------------------------------------------- /docs/examples/qasm/bigadder.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/qasm/bigadder.qasm -------------------------------------------------------------------------------- /docs/examples/qasm/c.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/qasm/c.qasm -------------------------------------------------------------------------------- /docs/examples/qasm/entangled_registers.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/qasm/entangled_registers.qasm -------------------------------------------------------------------------------- /docs/examples/qasm/inverseqft1.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/qasm/inverseqft1.qasm -------------------------------------------------------------------------------- /docs/examples/qasm/inverseqft2.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/qasm/inverseqft2.qasm -------------------------------------------------------------------------------- /docs/examples/qasm/ipea_3_pi_8.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/qasm/ipea_3_pi_8.qasm -------------------------------------------------------------------------------- /docs/examples/qasm/pea_3_pi_8.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/qasm/pea_3_pi_8.qasm -------------------------------------------------------------------------------- /docs/examples/qasm/plaquette_check.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/qasm/plaquette_check.qasm -------------------------------------------------------------------------------- /docs/examples/qasm/problem.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/qasm/problem.qasm -------------------------------------------------------------------------------- /docs/examples/qasm/qec.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/qasm/qec.qasm -------------------------------------------------------------------------------- /docs/examples/qasm/qft.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/qasm/qft.qasm -------------------------------------------------------------------------------- /docs/examples/qasm/qpt.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/qasm/qpt.qasm -------------------------------------------------------------------------------- /docs/examples/qasm/rb.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/qasm/rb.qasm -------------------------------------------------------------------------------- /docs/examples/qasm/routing_example_circuit.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/qasm/routing_example_circuit.qasm -------------------------------------------------------------------------------- /docs/examples/qasm/simple.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/qasm/simple.qasm -------------------------------------------------------------------------------- /docs/examples/qasm/teleport.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/qasm/teleport.qasm -------------------------------------------------------------------------------- /docs/examples/qasm/teleportv2.qasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/qasm/teleportv2.qasm -------------------------------------------------------------------------------- /docs/examples/spambench.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/spambench.py -------------------------------------------------------------------------------- /docs/examples/start-rigetti-vms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/start-rigetti-vms -------------------------------------------------------------------------------- /docs/examples/stop-vms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/examples/stop-vms -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/manual/manual_assertion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/manual/manual_assertion.md -------------------------------------------------------------------------------- /docs/manual/manual_backend.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/manual/manual_backend.md -------------------------------------------------------------------------------- /docs/manual/manual_circuit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/manual/manual_circuit.md -------------------------------------------------------------------------------- /docs/manual/manual_compiler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/manual/manual_compiler.md -------------------------------------------------------------------------------- /docs/manual/manual_intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/manual/manual_intro.md -------------------------------------------------------------------------------- /docs/manual/manual_noise.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/manual/manual_noise.md -------------------------------------------------------------------------------- /docs/manual/manual_zx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/docs/manual/manual_zx.md -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/justfile -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Quantinuum/pytket-docs/HEAD/pyproject.toml --------------------------------------------------------------------------------