Skip to content

Circuit extraction#30

Closed
matulni wants to merge 15 commits into
qat-inria:masterfrom
matulni:circuit-extraction
Closed

Circuit extraction#30
matulni wants to merge 15 commits into
qat-inria:masterfrom
matulni:circuit-extraction

Conversation

@matulni
Copy link
Copy Markdown
Collaborator

@matulni matulni commented Jan 15, 2026

This commit adds a first version of circuit extraction.

To perform a full conversion into graphix Circuit objects, the plugin graphix-stim-compiler is required.

matulni and others added 15 commits January 15, 2026 09:18
This commit adds type annotations in all example modules, and refines
the type of `PatternSimulator` constructor, so that the type parameter
for states is automatically inferred from the `backend` argument.

It enables full type-checking with mypy and pyright while preserving
existing functionality across the entire code base. No files are
ignored by the typers anymore.

**Related issue:**
This commit continues the work started in TeamGraphix#302, TeamGraphix#308, TeamGraphix#312, TeamGraphix#347, and TeamGraphix#414.
@matulni
Copy link
Copy Markdown
Collaborator Author

matulni commented Feb 23, 2026

Open in main repo

@matulni matulni closed this Feb 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants