| Documentation |
|
| Continuous integration |
|
| Code coverage |
|
QuantumExpanders is a
Julia Language
package for constructing quantum Tanner codes. To install QuantumExpanders,
please open
Julia's interactive session (known as REPL) and press the ] key in the REPL to use the package mode, and then type:
pkg> add https://github.com/QuantumSavory/QuantumExpanders.jl.gitTo update, just type up in the package mode.
gen_code- Create a CSS code out of two Tanner codes 𝒞ᶻ and 𝒞ˣ, each constructed out of two related graphs 𝒢₀□, 𝒢₁□, the graphs build out of a Cayley complex, which itself was based on a group G=SL₂qⁱ and two generator sets A and B. For consistency of indexing of "qubits" ≈ "graph edges" ≈ "squares" and "local bits" ≈ "generator pairs" we have theedge_*_idxmaps.