QuantumSavory.jl logo
QuantumSavory.jl
  • QuantumSavory.jl
  • Getting Started Manual
  • Explanations
    • Explanations
    • Architecture and Mental Model
    • Why QuantumSavory Exists
    • Restricted Formalisms and Efficient Simulation
    • Choosing a Backend and Modeling Tradeoffs
    • Modeling Registers, Factorization, and Time
    • Metadata and Protocol Composition
    • Classical Messaging and Buffers
    • Zoos as Composable Building Blocks
    • Properties
    • Background Noise
    • Symbolic Frontend
    • Discrete Event Simulator
  • How-To Guides
    • How-To Guides
    • 1st-gen Repeater - low level implementation
    • 1st-gen Repeater - Clifford formalism
    • 1st-gen Repeater - simpler implementation
    • Congestion on a Repeater Chain
    • Cluster States in Atomic Memories
    • Entanglement Switch
    • Cluster-State Walkthrough
  • Tutorials
    • Tutorials
    • Gate Duration
    • State Explorer
  • References
    • References
    • Register Interface API
    • Backend Simulators
    • Tag and Query API
    • Symbolic Expressions Reference
    • API
    • CircuitZoo API
    • StatesZoo API
    • ProtocolZoo API
    • QuantumInterface API
    • QuantumSymbolics API
    • Visualizations
    • Bibliography
Version
  • How-To Guides
  • Entanglement Switch
  • Entanglement Switch
GitHub

A Simple Entanglement Switch

TODO Unfinished

This page is unfinished!

This example builds around the switching protocol implemented as part of QuantumSavory.ProtocolZoo.SimpleSwitchDiscreteProt.

Below we embed a live version of the simulation (hosted at areweentangledyet.com/simpleswitch/):

The source code is in the examples/simpleswitch folder.

« Cluster States in Atomic MemoriesCluster-State Walkthrough »

Powered by Documenter.jl and the Julia Programming Language.

Settings


This document was generated with Documenter.jl version 1.17.0 on Tuesday 9 June 2026. Using Julia version 1.12.6.