LogicalQ.Transpilation.UnBox

Classes

UnBox

UnBox transpilation pass unboxes BoxOp's.

Functions

unbox_condition(property_set)

UnBoxTask()

Module Contents

class LogicalQ.Transpilation.UnBox.UnBox

Bases: qiskit.transpiler.basepasses.TransformationPass

UnBox transpilation pass unboxes BoxOp’s.

run(dag)

Run a pass on the DAGCircuit. This is implemented by the pass developer.

Parameters:

dag – the dag on which the pass is run.

Raises:

NotImplementedError – when this is left unimplemented for a pass.

LogicalQ.Transpilation.UnBox.unbox_condition(property_set)
LogicalQ.Transpilation.UnBox.UnBoxTask()