v0.0.11
What's Changed
- Allow the boundary operators of a
ChainComplex
to beabstract.Protopraph
s by @perlinm in #52 - Remove restriction on rotated toric code dimensions by @perlinm in #53
- Add random quantum Tanner codes by @perlinm in #54
- Construct
abstract.Group
instances from permutations by @perlinm in #55 - More permissive
Protograph.build
by @perlinm in #56 - Add five-qubit and steane codes by @perlinm in #57
- Add human-readable representations of codes by @perlinm in #58
- Better use of random number seeds by @perlinm in #59
- Add qudit conjugation to
QuditCode
s by @perlinm in #60 - Save quantum Tanner codes to a file, and read them from a file by @perlinm in #61
- Add
AbstractCode.name
property by @perlinm in #62 - Add
Group.name
property by @perlinm in #63 - Update github action versions by @perlinm in #64
- Handle missing paths in
QTCode.save
andQTCode.load
by @perlinm in #66 - By convention, trivial (dimension-0) codes have infinite distance by @perlinm in #67
- infinite distnace --> undefined (np.nan) distance for trivial (dimension-0) codes by @perlinm in #68
- Better use of exact distances, when known by @perlinm in #69
- Fix some
QCCode
bugs by @perlinm in #70
Full Changelog: v0.0.10...v0.0.11