Skip to content

v0.0.11

Compare
Choose a tag to compare
@perlinm perlinm released this 02 Apr 21:32
· 353 commits to main since this release

What's Changed

  • Allow the boundary operators of a ChainComplex to be abstract.Protopraphs 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 QuditCodes 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 and QTCode.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