Skip to content

Add two-qubit Pauli product gate decomposition, id gate and fix state reset#3935

Merged
mitchdz merged 2 commits intoNVIDIA:mainfrom
taalexander:feature/stim-pauli-product-gates
Feb 17, 2026
Merged

Add two-qubit Pauli product gate decomposition, id gate and fix state reset#3935
mitchdz merged 2 commits intoNVIDIA:mainfrom
taalexander:feature/stim-pauli-product-gates

Conversation

@taalexander
Copy link
Collaborator

@taalexander taalexander commented Feb 11, 2026

Description

Add two-qubit Pauli product gate decomposition and id gate mapping. Add catch-all error to gracefully error if Stim doesn't know. Fix setToZeroState to reset simulators in place instead of deallocating to allow multiple calls.

For the most part these conditions are not reachable from the standard gateset that is exposed. However, this downstream enables PTSBE support when combined with #3934 for most gatesets. It also should also now provide a more graceful error when operations are not supported.

@taalexander taalexander requested a review from 1tnguyen February 11, 2026 19:50
Copy link
Collaborator

@1tnguyen 1tnguyen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

It would be helpful if @bmhowe23 can take a look as well :)

@taalexander taalexander requested a review from bmhowe23 February 12, 2026 14:42
@github-actions
Copy link

CUDA Quantum Docs Bot: A preview of the documentation can be found here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release notes Changes need to be captured in the release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants