Skip to content

Hardware API Standardization

Compare
Choose a tag to compare
@Alex-Kolar Alex-Kolar released this 13 Sep 16:58
· 326 commits to master since this release

This release overhauls the API for the hardware module. This includes the _receivers attribute for all Entities, which is a list of entities that may receive photons via the get interface. The photon class has also been redone to allow for both quantum manager usage (in the case of memories, where quantum states need extended storage and functionality) and direct usage of quantum states, as before (i.e. for BB84). The GUI continues to be developed.

Additionally, this update adds some preliminary scripts to be used for the SeQUeNCe tutorial at IEEE Quantum Week 2022. These will continue to be updated over the next week.