-
Notifications
You must be signed in to change notification settings - Fork 57
Open
Labels
enhancementRequest for a new feature or a change to an existing featureRequest for a new feature or a change to an existing feature
Milestone
Description
The new functionality for performing randomized compiling which is being introduced with #628 currently relies on the use of the single-qubit gate Gu3 for its operation. It should be possible with relatively minimal effort to generalize this to work on a broader family of circuits using built-in gate definitions. In principle all we would need to do is extend the Circuit class with a pair of methods for converting built-in gate names to Gu3 gates, and one for converting from Gu3 gates to built-in gate names. Once that is in place we could use the exact same RC code, but include calls to these two methods.
Metadata
Metadata
Assignees
Labels
enhancementRequest for a new feature or a change to an existing featureRequest for a new feature or a change to an existing feature