LICENSE
MANIFEST.in
NOTICE
README.rst
pytest.ini
requirements.txt
setup.py
projectq/__init__.py
projectq/_version.py
projectq.egg-info/PKG-INFO
projectq.egg-info/SOURCES.txt
projectq.egg-info/dependency_links.txt
projectq.egg-info/not-zip-safe
projectq.egg-info/requires.txt
projectq.egg-info/top_level.txt
projectq/backends/__init__.py
projectq/backends/_printer.py
projectq/backends/_printer_test.py
projectq/backends/_resource.py
projectq/backends/_resource_test.py
projectq/backends/_aqt/__init__.py
projectq/backends/_aqt/_aqt.py
projectq/backends/_aqt/_aqt_http_client.py
projectq/backends/_aqt/_aqt_http_client_test.py
projectq/backends/_aqt/_aqt_test.py
projectq/backends/_circuits/__init__.py
projectq/backends/_circuits/_drawer.py
projectq/backends/_circuits/_drawer_matplotlib.py
projectq/backends/_circuits/_drawer_matplotlib_test.py
projectq/backends/_circuits/_drawer_test.py
projectq/backends/_circuits/_plot.py
projectq/backends/_circuits/_plot_test.py
projectq/backends/_circuits/_to_latex.py
projectq/backends/_circuits/_to_latex_test.py
projectq/backends/_ibm/__init__.py
projectq/backends/_ibm/_ibm.py
projectq/backends/_ibm/_ibm_http_client.py
projectq/backends/_ibm/_ibm_http_client_test.py
projectq/backends/_ibm/_ibm_test.py
projectq/backends/_sim/__init__.py
projectq/backends/_sim/_classical_simulator.py
projectq/backends/_sim/_classical_simulator_test.py
projectq/backends/_sim/_cppsim.cpp
projectq/backends/_sim/_pysim.py
projectq/backends/_sim/_simulator.py
projectq/backends/_sim/_simulator_test.py
projectq/backends/_sim/_cppkernels/fusion.hpp
projectq/backends/_sim/_cppkernels/simulator.hpp
projectq/backends/_sim/_cppkernels/intrin/alignedallocator.hpp
projectq/backends/_sim/_cppkernels/intrin/cintrin.hpp
projectq/backends/_sim/_cppkernels/intrin/kernel1.hpp
projectq/backends/_sim/_cppkernels/intrin/kernel2.hpp
projectq/backends/_sim/_cppkernels/intrin/kernel3.hpp
projectq/backends/_sim/_cppkernels/intrin/kernel4.hpp
projectq/backends/_sim/_cppkernels/intrin/kernel5.hpp
projectq/backends/_sim/_cppkernels/intrin/kernels.hpp
projectq/backends/_sim/_cppkernels/nointrin/kernel1.hpp
projectq/backends/_sim/_cppkernels/nointrin/kernel2.hpp
projectq/backends/_sim/_cppkernels/nointrin/kernel3.hpp
projectq/backends/_sim/_cppkernels/nointrin/kernel4.hpp
projectq/backends/_sim/_cppkernels/nointrin/kernel5.hpp
projectq/backends/_sim/_cppkernels/nointrin/kernels.hpp
projectq/cengines/__init__.py
projectq/cengines/_basicmapper.py
projectq/cengines/_basicmapper_test.py
projectq/cengines/_basics.py
projectq/cengines/_basics_test.py
projectq/cengines/_cmdmodifier.py
projectq/cengines/_cmdmodifier_test.py
projectq/cengines/_ibm5qubitmapper.py
projectq/cengines/_ibm5qubitmapper_test.py
projectq/cengines/_linearmapper.py
projectq/cengines/_linearmapper_test.py
projectq/cengines/_main.py
projectq/cengines/_main_test.py
projectq/cengines/_manualmapper.py
projectq/cengines/_manualmapper_test.py
projectq/cengines/_optimize.py
projectq/cengines/_optimize_test.py
projectq/cengines/_swapandcnotflipper.py
projectq/cengines/_swapandcnotflipper_test.py
projectq/cengines/_tagremover.py
projectq/cengines/_tagremover_test.py
projectq/cengines/_testengine.py
projectq/cengines/_testengine_test.py
projectq/cengines/_twodmapper.py
projectq/cengines/_twodmapper_test.py
projectq/cengines/_replacer/__init__.py
projectq/cengines/_replacer/_decomposition_rule.py
projectq/cengines/_replacer/_decomposition_rule_set.py
projectq/cengines/_replacer/_decomposition_rule_test.py
projectq/cengines/_replacer/_replacer.py
projectq/cengines/_replacer/_replacer_test.py
projectq/libs/__init__.py
projectq/libs/hist/__init__.py
projectq/libs/hist/_histogram.py
projectq/libs/hist/_histogram_test.py
projectq/libs/math/__init__.py
projectq/libs/math/_constantmath.py
projectq/libs/math/_constantmath_test.py
projectq/libs/math/_default_rules.py
projectq/libs/math/_gates.py
projectq/libs/math/_gates_test.py
projectq/libs/revkit/__init__.py
projectq/libs/revkit/_control_function.py
projectq/libs/revkit/_control_function_test.py
projectq/libs/revkit/_permutation.py
projectq/libs/revkit/_permutation_test.py
projectq/libs/revkit/_phase.py
projectq/libs/revkit/_phase_test.py
projectq/libs/revkit/_utils.py
projectq/meta/__init__.py
projectq/meta/_compute.py
projectq/meta/_compute_test.py
projectq/meta/_control.py
projectq/meta/_control_test.py
projectq/meta/_dagger.py
projectq/meta/_dagger_test.py
projectq/meta/_dirtyqubit.py
projectq/meta/_dirtyqubit_test.py
projectq/meta/_logicalqubit.py
projectq/meta/_logicalqubit_test.py
projectq/meta/_loop.py
projectq/meta/_loop_test.py
projectq/meta/_util.py
projectq/meta/_util_test.py
projectq/ops/__init__.py
projectq/ops/_basics.py
projectq/ops/_basics_test.py
projectq/ops/_command.py
projectq/ops/_command_test.py
projectq/ops/_gates.py
projectq/ops/_gates_test.py
projectq/ops/_metagates.py
projectq/ops/_metagates_test.py
projectq/ops/_qaagate.py
projectq/ops/_qaagate_test.py
projectq/ops/_qftgate.py
projectq/ops/_qftgate_test.py
projectq/ops/_qpegate.py
projectq/ops/_qpegate_test.py
projectq/ops/_qubit_operator.py
projectq/ops/_qubit_operator_test.py
projectq/ops/_shortcuts.py
projectq/ops/_shortcuts_test.py
projectq/ops/_state_prep.py
projectq/ops/_state_prep_test.py
projectq/ops/_time_evolution.py
projectq/ops/_time_evolution_test.py
projectq/ops/_uniformly_controlled_rotation.py
projectq/ops/_uniformly_controlled_rotation_test.py
projectq/setups/__init__.py
projectq/setups/aqt.py
projectq/setups/aqt_test.py
projectq/setups/default.py
projectq/setups/grid.py
projectq/setups/grid_test.py
projectq/setups/ibm.py
projectq/setups/ibm_test.py
projectq/setups/linear.py
projectq/setups/linear_test.py
projectq/setups/restrictedgateset.py
projectq/setups/restrictedgateset_test.py
projectq/setups/trapped_ion_decomposer.py
projectq/setups/trapped_ion_decomposer_test.py
projectq/setups/decompositions/__init__.py
projectq/setups/decompositions/_gates_test.py
projectq/setups/decompositions/amplitudeamplification.py
projectq/setups/decompositions/amplitudeamplification_test.py
projectq/setups/decompositions/arb1qubit2rzandry.py
projectq/setups/decompositions/arb1qubit2rzandry_test.py
projectq/setups/decompositions/barrier.py
projectq/setups/decompositions/barrier_test.py
projectq/setups/decompositions/carb1qubit2cnotrzandry.py
projectq/setups/decompositions/carb1qubit2cnotrzandry_test.py
projectq/setups/decompositions/cnot2cz.py
projectq/setups/decompositions/cnot2cz_test.py
projectq/setups/decompositions/cnot2rxx.py
projectq/setups/decompositions/cnot2rxx_test.py
projectq/setups/decompositions/cnu2toffoliandcu.py
projectq/setups/decompositions/cnu2toffoliandcu_test.py
projectq/setups/decompositions/crz2cxandrz.py
projectq/setups/decompositions/entangle.py
projectq/setups/decompositions/globalphase.py
projectq/setups/decompositions/h2rx.py
projectq/setups/decompositions/h2rx_test.py
projectq/setups/decompositions/ph2r.py
projectq/setups/decompositions/phaseestimation.py
projectq/setups/decompositions/phaseestimation_test.py
projectq/setups/decompositions/qft2crandhadamard.py
projectq/setups/decompositions/qubitop2onequbit.py
projectq/setups/decompositions/qubitop2onequbit_test.py
projectq/setups/decompositions/r2rzandph.py
projectq/setups/decompositions/rx2rz.py
projectq/setups/decompositions/rx2rz_test.py
projectq/setups/decompositions/ry2rz.py
projectq/setups/decompositions/ry2rz_test.py
projectq/setups/decompositions/rz2rx.py
projectq/setups/decompositions/rz2rx_test.py
projectq/setups/decompositions/sqrtswap2cnot.py
projectq/setups/decompositions/sqrtswap2cnot_test.py
projectq/setups/decompositions/stateprep2cnot.py
projectq/setups/decompositions/stateprep2cnot_test.py
projectq/setups/decompositions/swap2cnot.py
projectq/setups/decompositions/time_evolution.py
projectq/setups/decompositions/time_evolution_test.py
projectq/setups/decompositions/toffoli2cnotandtgate.py
projectq/setups/decompositions/uniformlycontrolledr2cnot.py
projectq/setups/decompositions/uniformlycontrolledr2cnot_test.py
projectq/tests/__init__.py
projectq/tests/_factoring_test.py
projectq/types/__init__.py
projectq/types/_qubit.py
projectq/types/_qubit_test.py