qrisp.PassManager.add_pass#

PassManager.add_pass(pass_obj: CircuitPass) PassManager[source]#

Add a transformation pass to the manager.

Parameters:
pass_objCircuitPass

A CircuitPass wrapping a transformation with signature QuantumCircuit -> QuantumCircuit.

Returns:
PassManager

Returns self for method chaining.