Warning As of June 2023, this repository is no longer actively maintained. All code has been directly integrated into MQT Core. Development is expected to continue there. No new contributions will be accepted here.
A library for working with ZX-diagrams developed by the Chair for Design Automation at the Technical University of Munich as part of the Munich Quantum Toolkit (MQT).
If you have any questions, feel free to contact us via quantum.cda@xcit.tum.de or by creating an issue on GitHub.
The implementation is compatible with any C++17 compiler and a minimum CMake version of 3.19.
To get the most out of this library it is recommended to have the GMP library installed.
From the project root, run:
Configuration: cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_ZX_TESTS=ON -S . -B build
Compiling: cmake --build build --config Release --target zx_test