Classes | Namespaces | Typedefs | Functions

quantum_decomposition.hpp File Reference

Quantum Decomposition of Reversible Circuits. More...

Classes

struct  standard_decomposition
 Default gate-wise decomposition. More...

Namespaces

namespace  revkit
 

Main namespace.


Typedefs

typedef boost::function< void(circuit
&, const gate &)> 
gate_decomposition_func
 Functor for the gate-wise decomposition.

Functions

bool quantum_decomposition (circuit &circ, const circuit &base, properties::ptr settings=properties::ptr(), properties::ptr statistics=properties::ptr())
 Quantum Decomposition of Reversible Circuits.
decomposition_func quantum_decomposition_func (properties::ptr settings=properties::ptr(new properties()), properties::ptr statistics=properties::ptr(new properties()))
 Functor for the quantum_decomposition algorithm.

Detailed Description

Quantum Decomposition of Reversible Circuits.

 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Defines

Generated on Wed May 25 2011 16:34:52 for RevKit by doxygen 1.7.3