├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── codecov.yml ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── ci.yml │ ├── cov.yml │ ├── doc.yml │ ├── release.yml │ ├── ruff.yml │ └── typecheck.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .readthedocs.yaml ├── CHANGELOG.md ├── CITATION.cff ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── benchmarks ├── readme.rst └── statevec.py ├── docs ├── Makefile ├── imgs │ ├── circuit.png │ ├── classical.png │ ├── graph.png │ ├── graph2.png │ ├── graphH.png │ ├── graph_cnot.png │ ├── graph_rot.png │ ├── graph_space1.png │ ├── graph_space2.png │ ├── graphsim.png │ ├── graphsim2.png │ ├── mbqc.png │ ├── noisy_mqbc.png │ ├── pattern_visualization_1.png │ ├── pattern_visualization_2.png │ ├── pattern_visualization_3.png │ ├── pauli.png │ ├── qaoa.png │ └── transpile.png ├── logo │ ├── black.png │ ├── black_with_name.png │ ├── black_with_text.png │ ├── graphix-logo.pptx │ ├── white.png │ └── white_with_text.png ├── make.bat └── source │ ├── _static │ ├── black_with_name.png │ ├── css │ │ ├── custom.css │ │ └── my_theme.css │ └── white_with_text.png │ ├── channels.rst │ ├── clifford.rst │ ├── conf.py │ ├── contributing.rst │ ├── data.rst │ ├── extraction.rst │ ├── flow.rst │ ├── generator.rst │ ├── graphsim.rst │ ├── index.rst │ ├── intro.rst │ ├── lc-mbqc.rst │ ├── modifier.rst │ ├── open_graph.rst │ ├── random_objects.rst │ ├── references.rst │ ├── simulator.rst │ ├── tutorial.rst │ └── visualization.rst ├── examples ├── deutsch_jozsa.py ├── fusion_extraction.py ├── ghz_with_tn.py ├── mbqc_vqe.py ├── qaoa.py ├── qft_with_tn.py ├── readme.rst ├── rotation.py ├── tn_simulation.py └── visualization.py ├── graphix ├── __init__.py ├── _db.py ├── _linalg.py ├── branch_selector.py ├── channels.py ├── clifford.py ├── command.py ├── extraction.py ├── find_pflow.py ├── flow │ ├── __init__.py │ ├── _find_cflow.py │ ├── _find_gpflow.py │ ├── core.py │ └── exceptions.py ├── fundamentals.py ├── gflow.py ├── graphsim.py ├── instruction.py ├── linalg_validations.py ├── measurements.py ├── noise_models │ ├── __init__.py │ ├── depolarising.py │ └── noise_model.py ├── opengraph.py ├── ops.py ├── optimization.py ├── parameter.py ├── pattern.py ├── pauli.py ├── pretty_print.py ├── py.typed ├── pyzx.py ├── qasm3_exporter.py ├── random_objects.py ├── repr_mixins.py ├── rng.py ├── sim │ ├── __init__.py │ ├── base_backend.py │ ├── data.py │ ├── density_matrix.py │ ├── statevec.py │ └── tensornet.py ├── simulator.py ├── states.py ├── transpiler.py ├── utils.py └── visualization.py ├── noxfile.py ├── pyproject.toml ├── requirements-dev.txt ├── requirements-doc.txt ├── requirements-extra.txt ├── requirements.txt ├── setup.py ├── stubs ├── numba │ └── __init__.pyi ├── pytest_benchmark │ └── __init__.pyi └── quimb │ ├── __init__.pyi │ └── tensor │ └── __init__.pyi └── tests ├── __init__.py ├── baseline ├── test_draw_graph_reference_False.png └── test_draw_graph_reference_True.png ├── conftest.py ├── test_branch_selector.py ├── test_clifford.py ├── test_command.py ├── test_db.py ├── test_density_matrix.py ├── test_extraction.py ├── test_flow_core.py ├── test_flow_find_gpflow.py ├── test_fundamentals.py ├── test_gflow.py ├── test_graphsim.py ├── test_kraus.py ├── test_linalg.py ├── test_measurements.py ├── test_noise_model.py ├── test_noisy_density_matrix.py ├── test_opengraph.py ├── test_optimization.py ├── test_parameter.py ├── test_pattern.py ├── test_pauli.py ├── test_pretty_print.py ├── test_pyzx.py ├── test_qasm3_exporter.py ├── test_random_utilities.py ├── test_rng.py ├── test_statevec.py ├── test_statevec_backend.py ├── test_tnsim.py ├── test_transpiler.py └── test_visualization.py /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/.github/codecov.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/cov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/.github/workflows/cov.yml -------------------------------------------------------------------------------- /.github/workflows/doc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/.github/workflows/doc.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/ruff.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/.github/workflows/ruff.yml -------------------------------------------------------------------------------- /.github/workflows/typecheck.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/.github/workflows/typecheck.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/CITATION.cff -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/readme.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/benchmarks/readme.rst -------------------------------------------------------------------------------- /benchmarks/statevec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/benchmarks/statevec.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/imgs/circuit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/imgs/circuit.png -------------------------------------------------------------------------------- /docs/imgs/classical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/imgs/classical.png -------------------------------------------------------------------------------- /docs/imgs/graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/imgs/graph.png -------------------------------------------------------------------------------- /docs/imgs/graph2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/imgs/graph2.png -------------------------------------------------------------------------------- /docs/imgs/graphH.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/imgs/graphH.png -------------------------------------------------------------------------------- /docs/imgs/graph_cnot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/imgs/graph_cnot.png -------------------------------------------------------------------------------- /docs/imgs/graph_rot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/imgs/graph_rot.png -------------------------------------------------------------------------------- /docs/imgs/graph_space1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/imgs/graph_space1.png -------------------------------------------------------------------------------- /docs/imgs/graph_space2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/imgs/graph_space2.png -------------------------------------------------------------------------------- /docs/imgs/graphsim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/imgs/graphsim.png -------------------------------------------------------------------------------- /docs/imgs/graphsim2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/imgs/graphsim2.png -------------------------------------------------------------------------------- /docs/imgs/mbqc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/imgs/mbqc.png -------------------------------------------------------------------------------- /docs/imgs/noisy_mqbc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/imgs/noisy_mqbc.png -------------------------------------------------------------------------------- /docs/imgs/pattern_visualization_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/imgs/pattern_visualization_1.png -------------------------------------------------------------------------------- /docs/imgs/pattern_visualization_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/imgs/pattern_visualization_2.png -------------------------------------------------------------------------------- /docs/imgs/pattern_visualization_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/imgs/pattern_visualization_3.png -------------------------------------------------------------------------------- /docs/imgs/pauli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/imgs/pauli.png -------------------------------------------------------------------------------- /docs/imgs/qaoa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/imgs/qaoa.png -------------------------------------------------------------------------------- /docs/imgs/transpile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/imgs/transpile.png -------------------------------------------------------------------------------- /docs/logo/black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/logo/black.png -------------------------------------------------------------------------------- /docs/logo/black_with_name.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/logo/black_with_name.png -------------------------------------------------------------------------------- /docs/logo/black_with_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/logo/black_with_text.png -------------------------------------------------------------------------------- /docs/logo/graphix-logo.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/logo/graphix-logo.pptx -------------------------------------------------------------------------------- /docs/logo/white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/logo/white.png -------------------------------------------------------------------------------- /docs/logo/white_with_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/logo/white_with_text.png -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/_static/black_with_name.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/_static/black_with_name.png -------------------------------------------------------------------------------- /docs/source/_static/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/_static/css/custom.css -------------------------------------------------------------------------------- /docs/source/_static/css/my_theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/_static/css/my_theme.css -------------------------------------------------------------------------------- /docs/source/_static/white_with_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/_static/white_with_text.png -------------------------------------------------------------------------------- /docs/source/channels.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/channels.rst -------------------------------------------------------------------------------- /docs/source/clifford.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/clifford.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/contributing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/contributing.rst -------------------------------------------------------------------------------- /docs/source/data.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/data.rst -------------------------------------------------------------------------------- /docs/source/extraction.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/extraction.rst -------------------------------------------------------------------------------- /docs/source/flow.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/flow.rst -------------------------------------------------------------------------------- /docs/source/generator.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/generator.rst -------------------------------------------------------------------------------- /docs/source/graphsim.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/graphsim.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/intro.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/intro.rst -------------------------------------------------------------------------------- /docs/source/lc-mbqc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/lc-mbqc.rst -------------------------------------------------------------------------------- /docs/source/modifier.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/modifier.rst -------------------------------------------------------------------------------- /docs/source/open_graph.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/open_graph.rst -------------------------------------------------------------------------------- /docs/source/random_objects.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/random_objects.rst -------------------------------------------------------------------------------- /docs/source/references.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/references.rst -------------------------------------------------------------------------------- /docs/source/simulator.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/simulator.rst -------------------------------------------------------------------------------- /docs/source/tutorial.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/tutorial.rst -------------------------------------------------------------------------------- /docs/source/visualization.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/docs/source/visualization.rst -------------------------------------------------------------------------------- /examples/deutsch_jozsa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/examples/deutsch_jozsa.py -------------------------------------------------------------------------------- /examples/fusion_extraction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/examples/fusion_extraction.py -------------------------------------------------------------------------------- /examples/ghz_with_tn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/examples/ghz_with_tn.py -------------------------------------------------------------------------------- /examples/mbqc_vqe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/examples/mbqc_vqe.py -------------------------------------------------------------------------------- /examples/qaoa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/examples/qaoa.py -------------------------------------------------------------------------------- /examples/qft_with_tn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/examples/qft_with_tn.py -------------------------------------------------------------------------------- /examples/readme.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/examples/readme.rst -------------------------------------------------------------------------------- /examples/rotation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/examples/rotation.py -------------------------------------------------------------------------------- /examples/tn_simulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/examples/tn_simulation.py -------------------------------------------------------------------------------- /examples/visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/examples/visualization.py -------------------------------------------------------------------------------- /graphix/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/__init__.py -------------------------------------------------------------------------------- /graphix/_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/_db.py -------------------------------------------------------------------------------- /graphix/_linalg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/_linalg.py -------------------------------------------------------------------------------- /graphix/branch_selector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/branch_selector.py -------------------------------------------------------------------------------- /graphix/channels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/channels.py -------------------------------------------------------------------------------- /graphix/clifford.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/clifford.py -------------------------------------------------------------------------------- /graphix/command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/command.py -------------------------------------------------------------------------------- /graphix/extraction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/extraction.py -------------------------------------------------------------------------------- /graphix/find_pflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/find_pflow.py -------------------------------------------------------------------------------- /graphix/flow/__init__.py: -------------------------------------------------------------------------------- 1 | """Flow classes and flow-finding algorithms.""" 2 | -------------------------------------------------------------------------------- /graphix/flow/_find_cflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/flow/_find_cflow.py -------------------------------------------------------------------------------- /graphix/flow/_find_gpflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/flow/_find_gpflow.py -------------------------------------------------------------------------------- /graphix/flow/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/flow/core.py -------------------------------------------------------------------------------- /graphix/flow/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/flow/exceptions.py -------------------------------------------------------------------------------- /graphix/fundamentals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/fundamentals.py -------------------------------------------------------------------------------- /graphix/gflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/gflow.py -------------------------------------------------------------------------------- /graphix/graphsim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/graphsim.py -------------------------------------------------------------------------------- /graphix/instruction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/instruction.py -------------------------------------------------------------------------------- /graphix/linalg_validations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/linalg_validations.py -------------------------------------------------------------------------------- /graphix/measurements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/measurements.py -------------------------------------------------------------------------------- /graphix/noise_models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/noise_models/__init__.py -------------------------------------------------------------------------------- /graphix/noise_models/depolarising.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/noise_models/depolarising.py -------------------------------------------------------------------------------- /graphix/noise_models/noise_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/noise_models/noise_model.py -------------------------------------------------------------------------------- /graphix/opengraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/opengraph.py -------------------------------------------------------------------------------- /graphix/ops.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/ops.py -------------------------------------------------------------------------------- /graphix/optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/optimization.py -------------------------------------------------------------------------------- /graphix/parameter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/parameter.py -------------------------------------------------------------------------------- /graphix/pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/pattern.py -------------------------------------------------------------------------------- /graphix/pauli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/pauli.py -------------------------------------------------------------------------------- /graphix/pretty_print.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/pretty_print.py -------------------------------------------------------------------------------- /graphix/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graphix/pyzx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/pyzx.py -------------------------------------------------------------------------------- /graphix/qasm3_exporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/qasm3_exporter.py -------------------------------------------------------------------------------- /graphix/random_objects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/random_objects.py -------------------------------------------------------------------------------- /graphix/repr_mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/repr_mixins.py -------------------------------------------------------------------------------- /graphix/rng.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/rng.py -------------------------------------------------------------------------------- /graphix/sim/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/sim/__init__.py -------------------------------------------------------------------------------- /graphix/sim/base_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/sim/base_backend.py -------------------------------------------------------------------------------- /graphix/sim/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/sim/data.py -------------------------------------------------------------------------------- /graphix/sim/density_matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/sim/density_matrix.py -------------------------------------------------------------------------------- /graphix/sim/statevec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/sim/statevec.py -------------------------------------------------------------------------------- /graphix/sim/tensornet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/sim/tensornet.py -------------------------------------------------------------------------------- /graphix/simulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/simulator.py -------------------------------------------------------------------------------- /graphix/states.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/states.py -------------------------------------------------------------------------------- /graphix/transpiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/transpiler.py -------------------------------------------------------------------------------- /graphix/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/utils.py -------------------------------------------------------------------------------- /graphix/visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/graphix/visualization.py -------------------------------------------------------------------------------- /noxfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/noxfile.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/requirements-dev.txt -------------------------------------------------------------------------------- /requirements-doc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/requirements-doc.txt -------------------------------------------------------------------------------- /requirements-extra.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/requirements-extra.txt -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/setup.py -------------------------------------------------------------------------------- /stubs/numba/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/stubs/numba/__init__.pyi -------------------------------------------------------------------------------- /stubs/pytest_benchmark/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/stubs/pytest_benchmark/__init__.pyi -------------------------------------------------------------------------------- /stubs/quimb/__init__.pyi: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /stubs/quimb/tensor/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/stubs/quimb/tensor/__init__.pyi -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/baseline/test_draw_graph_reference_False.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/baseline/test_draw_graph_reference_False.png -------------------------------------------------------------------------------- /tests/baseline/test_draw_graph_reference_True.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/baseline/test_draw_graph_reference_True.png -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/test_branch_selector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_branch_selector.py -------------------------------------------------------------------------------- /tests/test_clifford.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_clifford.py -------------------------------------------------------------------------------- /tests/test_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_command.py -------------------------------------------------------------------------------- /tests/test_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_db.py -------------------------------------------------------------------------------- /tests/test_density_matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_density_matrix.py -------------------------------------------------------------------------------- /tests/test_extraction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_extraction.py -------------------------------------------------------------------------------- /tests/test_flow_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_flow_core.py -------------------------------------------------------------------------------- /tests/test_flow_find_gpflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_flow_find_gpflow.py -------------------------------------------------------------------------------- /tests/test_fundamentals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_fundamentals.py -------------------------------------------------------------------------------- /tests/test_gflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_gflow.py -------------------------------------------------------------------------------- /tests/test_graphsim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_graphsim.py -------------------------------------------------------------------------------- /tests/test_kraus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_kraus.py -------------------------------------------------------------------------------- /tests/test_linalg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_linalg.py -------------------------------------------------------------------------------- /tests/test_measurements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_measurements.py -------------------------------------------------------------------------------- /tests/test_noise_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_noise_model.py -------------------------------------------------------------------------------- /tests/test_noisy_density_matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_noisy_density_matrix.py -------------------------------------------------------------------------------- /tests/test_opengraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_opengraph.py -------------------------------------------------------------------------------- /tests/test_optimization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_optimization.py -------------------------------------------------------------------------------- /tests/test_parameter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_parameter.py -------------------------------------------------------------------------------- /tests/test_pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_pattern.py -------------------------------------------------------------------------------- /tests/test_pauli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_pauli.py -------------------------------------------------------------------------------- /tests/test_pretty_print.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_pretty_print.py -------------------------------------------------------------------------------- /tests/test_pyzx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_pyzx.py -------------------------------------------------------------------------------- /tests/test_qasm3_exporter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_qasm3_exporter.py -------------------------------------------------------------------------------- /tests/test_random_utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_random_utilities.py -------------------------------------------------------------------------------- /tests/test_rng.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_rng.py -------------------------------------------------------------------------------- /tests/test_statevec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_statevec.py -------------------------------------------------------------------------------- /tests/test_statevec_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_statevec_backend.py -------------------------------------------------------------------------------- /tests/test_tnsim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_tnsim.py -------------------------------------------------------------------------------- /tests/test_transpiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_transpiler.py -------------------------------------------------------------------------------- /tests/test_visualization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamGraphix/graphix/HEAD/tests/test_visualization.py --------------------------------------------------------------------------------