Skip to content
This repository was archived by the owner on Jun 15, 2023. It is now read-only.

cda-tum/zx

Folders and files

NameName
Last commit message
Last commit date
May 22, 2023
Dec 12, 2022
Jun 1, 2023
Dec 30, 2022
May 7, 2023
May 7, 2023
Dec 13, 2022
Dec 13, 2022
Dec 12, 2022
Jun 14, 2022
Jun 23, 2022
May 22, 2023
Dec 28, 2022
Jun 14, 2022
Jun 15, 2023
Dec 12, 2022

Repository files navigation

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.

OS License: MIT CI codecov

MQT ZX - A library for working with ZX-diagrams

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.

System Requirements and Building

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.

Building tests

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