Closed pehamTom closed 1 week ago
You can ignore the macos-wheels job failure for now as it is broken at the moment.
Attention: Patch coverage is 78.91098%
with 244 lines
in your changes missing coverage. Please review.
Project coverage is 82.7%. Comparing base (
2ed6ce7
) to head (40d3427
). Report is 2 commits behind head on main.
Description
This PR adds methods for synthesizing and simulating fault-tolerant state preparation circuits for CSS codes.
The main functionality introduced is:
Furthermore, this PR introduces a
CSSCode
class for convenience and adapts existing code implementations to conform to this class. For example, theHexagonalColorCode
class now inherits fromCSSCode
. Some sample CSS codes are provided that can be directly imported via theCSSCode
class.Checklist: