.. SimulaQron documentation master file, created by sphinx-quickstart on Fri May 26 13:25:00 2017. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. SimulaQron Documentation ======================== Welcome to the Quantum Internet simulator SimulaQron! SimulaQron is a distributed simulation of the end nodes in a future quantum internet with the specific goal to explore application development. The end nodes in a quantum internet are few qubit processors, which may exchange qubits using a quantum internet. Specifically, SimulaQron allows the installation of a local simulation program on each computer in the network that provides the illusion of having a local quantum processor to potential applications. The local simulation programs on each classical computer connect to each other classically, forming a simulated quantum internet allowing the exchange of simulated qubits between the different network nodes, as well as the creation of simulated entanglement. SimulaQron is written in `Python `_ and uses the `Twisted `_ Perspective Broker. To perform the local qubit simulation, three different backends have so far been implemented: Using `QuTip `_ and mixed state, using `Project Q `_ and pure states and finally using stabilizer formalism. However, any other quantum simulator with a python interface can easily be used as a local backend. The main challenge of SimulaQron is to allow the simulation of virtual qubits at different network nodes: since these may be entangled they cannot be simulated on one network node, which is solved by a transparent distributed simulation on top of in principle any local simulation engine. We also have a `paper `_ that describe the design of SimulaQron, which is also freely available on `arxiv `_. The documentation below assumes familiarity with classical network programming concepts, Python, Twisted, as well as an elementary understanding of quantum information. More information on a competition at `Our website `_ SimulaQron can be installed from pip by the command :code:`pip3 install simulaqron` on MacOS and Linux. .. toctree:: :maxdepth: 2 :caption: Contents: Overview GettingStarted ConfNodes CQC Examples simulaqron Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`