Skip to content

Latest commit

 

History

History
executable file
·
182 lines (132 loc) · 5.19 KB

projectq.setups.decompositions.rst

File metadata and controls

executable file
·
182 lines (132 loc) · 5.19 KB

decompositions

The decomposition package is a collection of gate decomposition / replacement rules which can be used by, e.g., the AutoReplacer engine.

projectq.setups.decompositions.arb1qubit2rzandry projectq.setups.decompositions.barrier projectq.setups.decompositions.carb1qubit2cnotrzandry projectq.setups.decompositions.cnot2cz projectq.setups.decompositions.cnu2toffoliandcu projectq.setups.decompositions.crz2cxandrz projectq.setups.decompositions.entangle projectq.setups.decompositions.globalphase projectq.setups.decompositions.ph2r projectq.setups.decompositions.qft2crandhadamard projectq.setups.decompositions.qubitop2onequbit projectq.setups.decompositions.r2rzandph projectq.setups.decompositions.rx2rz projectq.setups.decompositions.ry2rz projectq.setups.decompositions.sqrtswap2cnot projectq.setups.decompositions.stateprep2cnot projectq.setups.decompositions.swap2cnot projectq.setups.decompositions.time_evolution projectq.setups.decompositions.toffoli2cnotandtgate projectq.setups.decompositions.uniformlycontrolledr2cnot

Submodules

projectq.setups.decompositions.arb1qubit2rzandry module

projectq.setups.decompositions.arb1qubit2rzandry

projectq.setups.decompositions.barrier module

projectq.setups.decompositions.barrier

projectq.setups.decompositions.carb1qubit2cnotrzandry module

projectq.setups.decompositions.carb1qubit2cnotrzandry

projectq.setups.decompositions.cnot2cz module

projectq.setups.decompositions.cnot2cz

projectq.setups.decompositions.cnu2toffoliandcu module

projectq.setups.decompositions.cnu2toffoliandcu

projectq.setups.decompositions.crz2cxandrz module

projectq.setups.decompositions.crz2cxandrz

projectq.setups.decompositions.entangle module

projectq.setups.decompositions.entangle

projectq.setups.decompositions.globalphase module

projectq.setups.decompositions.globalphase

projectq.setups.decompositions.ph2r module

projectq.setups.decompositions.ph2r

projectq.setups.decompositions.qft2crandhadamard module

projectq.setups.decompositions.qft2crandhadamard

projectq.setups.decompositions.qubitop2onequbit module

projectq.setups.decompositions.qubitop2onequbit

projectq.setups.decompositions.r2rzandph module

projectq.setups.decompositions.r2rzandph

projectq.setups.decompositions.rx2rz module

projectq.setups.decompositions.rx2rz

projectq.setups.decompositions.ry2rz module

projectq.setups.decompositions.ry2rz

projectq.setups.decompositions.sqrtswap2cnot module

projectq.setups.decompositions.sqrtswap2cnot

projectq.setups.decompositions.stateprep2cnot module

projectq.setups.decompositions.stateprep2cnot

projectq.setups.decompositions.swap2cnot module

projectq.setups.decompositions.swap2cnot

projectq.setups.decompositions.time_evolution module

projectq.setups.decompositions.time_evolution

projectq.setups.decompositions.toffoli2cnotandtgate module

projectq.setups.decompositions.toffoli2cnotandtgate

projectq.setups.decompositions.uniformlycontrolledr2cnot module

projectq.setups.decompositions.uniformlycontrolledr2cnot

Module contents

projectq.setups.decompositions