BBN-Q / QGL.jl

A performance orientated QGL compiler.
Apache License 2.0
12 stars 5 forks source link

Deal with Z rotations on shared channels #28

Closed dieris closed 7 years ago

dieris commented 7 years ago

Z rotations have zero length, so they can't be dealt by incrementing the timestamp. Here, for every shared channel, Z gates are pulled out first, and the remaining pulses are dealt as usual.

gribeill commented 7 years ago

Looks like it's working. Thanks @dieris !