Skip to content
This repository has been archived by the owner on Jan 12, 2024. It is now read-only.

Fix SpreadZ decomposition utility #1036

Merged
merged 1 commit into from
Jun 14, 2022
Merged

Fix SpreadZ decomposition utility #1036

merged 1 commit into from
Jun 14, 2022

Conversation

swernli
Copy link
Collaborator

@swernli swernli commented Jun 8, 2022

This fixes the operation of SpreadZ when running on lists of more than 3 qubits. It adds tests that operate on lists of 1 to 4 qubits.

Fixes #1021 Bug in the internal SpreadZ operation (used in Exp decomposition)

This fixes the operation of `SpreadZ` when running on lists of more than 3 qubits. It adds tests that operate on lists of 1 to 4 qubits.

Fixes #1021 Bug in the internal `SpreadZ` operation (used in `Exp` decomposition)
@swernli
Copy link
Collaborator Author

swernli commented Jun 8, 2022

@jond01 Thanks for the find and suggested fix!

@swernli swernli merged commit c037629 into main Jun 14, 2022
@swernli swernli deleted the swernli/spreadz-fix branch June 14, 2022 16:51
cgranade added a commit that referenced this pull request Jul 14, 2022
cgranade pushed a commit that referenced this pull request Aug 3, 2022
* Apply #1036 to open systems simulator.

* Lock nightly to August 1.
cgranade pushed a commit that referenced this pull request Aug 26, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Bug in the internal SpreadZ operation (used in Exp decomposition)
2 participants