From 2bba8728907909dc12b8d9aa3fffd3a2e95ba2f2 Mon Sep 17 00:00:00 2001 From: Daniel Haag <121057143+denialhaag@users.noreply.github.com> Date: Wed, 3 Jun 2026 17:00:16 +0200 Subject: [PATCH 1/5] =?UTF-8?q?=F0=9F=93=9D=20Update=20to=20new=20MQSC=20b?= =?UTF-8?q?randing?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .license-tools-config.json | 2 +- CMakeLists.txt | 2 +- LICENSE | 2 +- README.md | 2 +- bindings/CMakeLists.txt | 2 +- bindings/dd/CMakeLists.txt | 2 +- bindings/dd/register_dd.cpp | 2 +- bindings/dd/register_dd_package.cpp | 2 +- bindings/dd/register_matrix_dds.cpp | 2 +- bindings/dd/register_vector_dds.cpp | 2 +- bindings/fomac/CMakeLists.txt | 2 +- bindings/fomac/fomac.cpp | 2 +- bindings/ir/CMakeLists.txt | 2 +- bindings/ir/operations/register_compound_operation.cpp | 2 +- bindings/ir/operations/register_control.cpp | 2 +- bindings/ir/operations/register_if_else_operation.cpp | 2 +- bindings/ir/operations/register_non_unitary_operation.cpp | 2 +- bindings/ir/operations/register_operation.cpp | 2 +- bindings/ir/operations/register_optype.cpp | 2 +- bindings/ir/operations/register_standard_operation.cpp | 2 +- bindings/ir/operations/register_symbolic_operation.cpp | 2 +- bindings/ir/register_ir.cpp | 2 +- bindings/ir/register_operations.cpp | 2 +- bindings/ir/register_permutation.cpp | 2 +- bindings/ir/register_quantum_computation.cpp | 2 +- bindings/ir/register_registers.cpp | 2 +- bindings/ir/register_symbolic.cpp | 2 +- bindings/ir/symbolic/register_expression.cpp | 2 +- bindings/ir/symbolic/register_term.cpp | 2 +- bindings/ir/symbolic/register_variable.cpp | 2 +- bindings/na/CMakeLists.txt | 2 +- bindings/na/register_fomac.cpp | 2 +- bindings/na/register_na.cpp | 2 +- cmake/AddMQTCoreLibrary.cmake | 2 +- cmake/AddMQTPythonBinding.cmake | 2 +- cmake/Cache.cmake | 2 +- cmake/CleanMLIRDocs.cmake | 2 +- cmake/CompilerOptions.cmake | 2 +- cmake/CompilerWarnings.cmake | 2 +- cmake/ExternalDependencies.cmake | 2 +- cmake/FindGMP.cmake | 2 +- cmake/GetVersion.cmake | 2 +- cmake/PackageAddTest.cmake | 2 +- cmake/PreventInSourceBuilds.cmake | 2 +- cmake/Sanitizers.cmake | 2 +- cmake/SetupMLIR.cmake | 2 +- cmake/StandardProjectSettings.cmake | 2 +- cmake/cmake_uninstall.cmake.in | 2 +- cmake/mqt-core-config.cmake.in | 2 +- docs/Doxyfile | 2 +- docs/_static/dd-figure-01.svg | 2 +- docs/_static/dd-figure-02.svg | 2 +- docs/_static/dd-figure-03.svg | 2 +- docs/_static/dd-figure-04.svg | 2 +- docs/_static/dd-figure-05.svg | 2 +- docs/_static/dd-figure-06.svg | 2 +- docs/_static/dd-figure-07.svg | 2 +- docs/_static/dd-figure-08.svg | 2 +- docs/_static/dd-figure-09.svg | 2 +- docs/_static/dd-figure-10.svg | 2 +- docs/_static/dd-figure-11.svg | 2 +- docs/_static/dd-figure-12.svg | 2 +- docs/_static/dd-figure-13.svg | 2 +- docs/_static/ghz.svg | 2 +- docs/_static/ghz_simp.svg | 2 +- docs/conf.py | 8 ++++---- docs/index.md | 2 +- eval/CMakeLists.txt | 2 +- eval/dd_evaluation.py | 2 +- eval/eval_dd_package.cpp | 2 +- include/mqt-core/algorithms/BernsteinVazirani.hpp | 2 +- include/mqt-core/algorithms/GHZState.hpp | 2 +- include/mqt-core/algorithms/Grover.hpp | 2 +- include/mqt-core/algorithms/QFT.hpp | 2 +- include/mqt-core/algorithms/QPE.hpp | 2 +- include/mqt-core/algorithms/RandomCliffordCircuit.hpp | 2 +- include/mqt-core/algorithms/StatePreparation.hpp | 2 +- include/mqt-core/algorithms/WState.hpp | 2 +- include/mqt-core/circuit_optimizer/CircuitOptimizer.hpp | 2 +- include/mqt-core/dd/Approximation.hpp | 2 +- include/mqt-core/dd/CachedEdge.hpp | 2 +- include/mqt-core/dd/Complex.hpp | 2 +- include/mqt-core/dd/ComplexNumbers.hpp | 2 +- include/mqt-core/dd/ComplexValue.hpp | 2 +- include/mqt-core/dd/ComputeTable.hpp | 2 +- include/mqt-core/dd/DDDefinitions.hpp | 2 +- include/mqt-core/dd/DDpackageConfig.hpp | 2 +- include/mqt-core/dd/Edge.hpp | 2 +- include/mqt-core/dd/Export.hpp | 2 +- include/mqt-core/dd/FunctionalityConstruction.hpp | 2 +- include/mqt-core/dd/GateMatrixDefinitions.hpp | 2 +- include/mqt-core/dd/LinkedListBase.hpp | 2 +- include/mqt-core/dd/MemoryManager.hpp | 2 +- include/mqt-core/dd/Node.hpp | 2 +- include/mqt-core/dd/Operations.hpp | 2 +- include/mqt-core/dd/Package.hpp | 2 +- include/mqt-core/dd/Package_fwd.hpp | 2 +- include/mqt-core/dd/RealNumber.hpp | 2 +- include/mqt-core/dd/RealNumberUniqueTable.hpp | 2 +- include/mqt-core/dd/Simulation.hpp | 2 +- include/mqt-core/dd/StateGeneration.hpp | 2 +- include/mqt-core/dd/UnaryComputeTable.hpp | 2 +- include/mqt-core/dd/UniqueTable.hpp | 2 +- .../mqt-core/dd/statistics/MemoryManagerStatistics.hpp | 2 +- include/mqt-core/dd/statistics/PackageStatistics.hpp | 2 +- include/mqt-core/dd/statistics/Statistics.hpp | 2 +- include/mqt-core/dd/statistics/TableStatistics.hpp | 2 +- include/mqt-core/dd/statistics/UniqueTableStatistics.hpp | 2 +- include/mqt-core/fomac/FoMaC.hpp | 2 +- include/mqt-core/ir/Definitions.hpp | 2 +- include/mqt-core/ir/Permutation.hpp | 2 +- include/mqt-core/ir/QuantumComputation.hpp | 2 +- include/mqt-core/ir/Register.hpp | 2 +- include/mqt-core/ir/operations/AodOperation.hpp | 2 +- include/mqt-core/ir/operations/CompoundOperation.hpp | 2 +- include/mqt-core/ir/operations/Control.hpp | 2 +- include/mqt-core/ir/operations/Expression.hpp | 2 +- include/mqt-core/ir/operations/IfElseOperation.hpp | 2 +- include/mqt-core/ir/operations/NonUnitaryOperation.hpp | 2 +- include/mqt-core/ir/operations/OpType.hpp | 2 +- include/mqt-core/ir/operations/OpType.inc | 2 +- include/mqt-core/ir/operations/Operation.hpp | 2 +- include/mqt-core/ir/operations/StandardOperation.hpp | 2 +- include/mqt-core/ir/operations/SymbolicOperation.hpp | 2 +- include/mqt-core/na/NAComputation.hpp | 2 +- include/mqt-core/na/entities/Atom.hpp | 2 +- include/mqt-core/na/entities/Location.hpp | 2 +- include/mqt-core/na/entities/Zone.hpp | 2 +- include/mqt-core/na/fomac/Device.hpp | 2 +- include/mqt-core/na/operations/GlobalCZOp.hpp | 2 +- include/mqt-core/na/operations/GlobalOp.hpp | 2 +- include/mqt-core/na/operations/GlobalRYOp.hpp | 2 +- include/mqt-core/na/operations/LoadOp.hpp | 2 +- include/mqt-core/na/operations/LocalOp.hpp | 2 +- include/mqt-core/na/operations/LocalRZOp.hpp | 2 +- include/mqt-core/na/operations/LocalUOp.hpp | 2 +- include/mqt-core/na/operations/MoveOp.hpp | 2 +- include/mqt-core/na/operations/Op.hpp | 2 +- include/mqt-core/na/operations/ShuttlingOp.hpp | 2 +- include/mqt-core/na/operations/StoreOp.hpp | 2 +- include/mqt-core/qasm3/Exception.hpp | 2 +- include/mqt-core/qasm3/Gate.hpp | 2 +- include/mqt-core/qasm3/Importer.hpp | 2 +- include/mqt-core/qasm3/InstVisitor.hpp | 2 +- include/mqt-core/qasm3/NestedEnvironment.hpp | 2 +- include/mqt-core/qasm3/Parser.hpp | 2 +- include/mqt-core/qasm3/Scanner.hpp | 2 +- include/mqt-core/qasm3/Statement.hpp | 2 +- include/mqt-core/qasm3/Statement_fwd.hpp | 2 +- include/mqt-core/qasm3/StdGates.hpp | 2 +- include/mqt-core/qasm3/Token.hpp | 2 +- include/mqt-core/qasm3/Types.hpp | 2 +- include/mqt-core/qasm3/Types_fwd.hpp | 2 +- include/mqt-core/qasm3/passes/CompilerPass.hpp | 2 +- include/mqt-core/qasm3/passes/ConstEvalPass.hpp | 2 +- include/mqt-core/qasm3/passes/TypeCheckPass.hpp | 2 +- include/mqt-core/qdmi/common/Common.hpp | 2 +- include/mqt-core/qdmi/devices/dd/Device.hpp | 2 +- include/mqt-core/qdmi/devices/na/Device.hpp | 2 +- include/mqt-core/qdmi/devices/na/Generator.hpp | 2 +- include/mqt-core/qdmi/devices/sc/Device.hpp | 2 +- include/mqt-core/qdmi/devices/sc/Generator.hpp | 2 +- include/mqt-core/qdmi/driver/Driver.hpp | 2 +- include/mqt-core/qir/runtime/QIR.h | 2 +- include/mqt-core/qir/runtime/Runtime.hpp | 2 +- include/mqt-core/zx/FunctionalityConstruction.hpp | 2 +- include/mqt-core/zx/Rational.hpp | 2 +- include/mqt-core/zx/Rules.hpp | 2 +- include/mqt-core/zx/Simplify.hpp | 2 +- include/mqt-core/zx/Utils.hpp | 2 +- include/mqt-core/zx/ZXDefinitions.hpp | 2 +- include/mqt-core/zx/ZXDiagram.hpp | 2 +- mlir/CMakeLists.txt | 2 +- mlir/include/CMakeLists.txt | 2 +- mlir/include/mlir/CMakeLists.txt | 2 +- mlir/include/mlir/Compiler/CompilerPipeline.h | 2 +- mlir/include/mlir/Conversion/CMakeLists.txt | 2 +- mlir/include/mlir/Conversion/GateTable.h | 2 +- mlir/include/mlir/Conversion/JeffToQCO/CMakeLists.txt | 2 +- mlir/include/mlir/Conversion/JeffToQCO/JeffToQCO.h | 2 +- mlir/include/mlir/Conversion/JeffToQCO/JeffToQCO.td | 2 +- mlir/include/mlir/Conversion/QCOToJeff/CMakeLists.txt | 2 +- mlir/include/mlir/Conversion/QCOToJeff/QCOToJeff.h | 2 +- mlir/include/mlir/Conversion/QCOToJeff/QCOToJeff.td | 2 +- mlir/include/mlir/Conversion/QCOToQC/CMakeLists.txt | 2 +- mlir/include/mlir/Conversion/QCOToQC/QCOToQC.h | 2 +- mlir/include/mlir/Conversion/QCOToQC/QCOToQC.td | 2 +- mlir/include/mlir/Conversion/QCToQCO/CMakeLists.txt | 2 +- mlir/include/mlir/Conversion/QCToQCO/QCToQCO.h | 2 +- mlir/include/mlir/Conversion/QCToQCO/QCToQCO.td | 2 +- mlir/include/mlir/Conversion/QCToQIR/CMakeLists.txt | 2 +- mlir/include/mlir/Conversion/QCToQIR/QCToQIR.h | 2 +- mlir/include/mlir/Conversion/QCToQIR/QCToQIR.td | 2 +- mlir/include/mlir/Dialect/CMakeLists.txt | 2 +- mlir/include/mlir/Dialect/QC/Builder/QCProgramBuilder.h | 2 +- mlir/include/mlir/Dialect/QC/CMakeLists.txt | 2 +- mlir/include/mlir/Dialect/QC/IR/CMakeLists.txt | 2 +- mlir/include/mlir/Dialect/QC/IR/QCDialect.h | 2 +- mlir/include/mlir/Dialect/QC/IR/QCDialect.td | 2 +- mlir/include/mlir/Dialect/QC/IR/QCInterfaces.h | 2 +- mlir/include/mlir/Dialect/QC/IR/QCInterfaces.td | 2 +- mlir/include/mlir/Dialect/QC/IR/QCOps.h | 2 +- mlir/include/mlir/Dialect/QC/IR/QCOps.td | 2 +- mlir/include/mlir/Dialect/QC/IR/QCTypes.td | 2 +- mlir/include/mlir/Dialect/QC/Transforms/CMakeLists.txt | 2 +- mlir/include/mlir/Dialect/QC/Transforms/Passes.h | 2 +- mlir/include/mlir/Dialect/QC/Transforms/Passes.td | 2 +- .../QC/Translation/TranslateQuantumComputationToQC.h | 2 +- mlir/include/mlir/Dialect/QCO/Builder/QCOProgramBuilder.h | 2 +- mlir/include/mlir/Dialect/QCO/CMakeLists.txt | 2 +- mlir/include/mlir/Dialect/QCO/IR/CMakeLists.txt | 2 +- mlir/include/mlir/Dialect/QCO/IR/QCODialect.h | 2 +- mlir/include/mlir/Dialect/QCO/IR/QCODialect.td | 2 +- mlir/include/mlir/Dialect/QCO/IR/QCOInterfaces.h | 2 +- mlir/include/mlir/Dialect/QCO/IR/QCOInterfaces.td | 2 +- mlir/include/mlir/Dialect/QCO/IR/QCOOps.h | 2 +- mlir/include/mlir/Dialect/QCO/IR/QCOOps.td | 2 +- mlir/include/mlir/Dialect/QCO/IR/QCOTypes.td | 2 +- mlir/include/mlir/Dialect/QCO/QCOUtils.h | 2 +- mlir/include/mlir/Dialect/QCO/Transforms/CMakeLists.txt | 2 +- .../include/mlir/Dialect/QCO/Transforms/Mapping/Mapping.h | 2 +- mlir/include/mlir/Dialect/QCO/Transforms/Passes.h | 2 +- mlir/include/mlir/Dialect/QCO/Transforms/Passes.td | 2 +- mlir/include/mlir/Dialect/QCO/Utils/Algorithms.h | 2 +- mlir/include/mlir/Dialect/QCO/Utils/Drivers.h | 2 +- mlir/include/mlir/Dialect/QCO/Utils/Qubits.h | 2 +- mlir/include/mlir/Dialect/QCO/Utils/WireIterator.h | 2 +- mlir/include/mlir/Dialect/QIR/Builder/QIRProgramBuilder.h | 2 +- mlir/include/mlir/Dialect/QIR/CMakeLists.txt | 2 +- mlir/include/mlir/Dialect/QIR/Transforms/CMakeLists.txt | 2 +- mlir/include/mlir/Dialect/QIR/Transforms/Passes.h | 2 +- mlir/include/mlir/Dialect/QIR/Transforms/Passes.td | 2 +- mlir/include/mlir/Dialect/QIR/Utils/QIRMetadata.h | 2 +- mlir/include/mlir/Dialect/QIR/Utils/QIRUtils.h | 2 +- mlir/include/mlir/Dialect/QTensor/CMakeLists.txt | 2 +- mlir/include/mlir/Dialect/QTensor/IR/CMakeLists.txt | 2 +- mlir/include/mlir/Dialect/QTensor/IR/QTensorDialect.h | 2 +- mlir/include/mlir/Dialect/QTensor/IR/QTensorDialect.td | 2 +- mlir/include/mlir/Dialect/QTensor/IR/QTensorOps.h | 2 +- mlir/include/mlir/Dialect/QTensor/IR/QTensorOps.td | 2 +- mlir/include/mlir/Dialect/QTensor/IR/QTensorUtils.h | 2 +- .../mlir/Dialect/QTensor/Transforms/CMakeLists.txt | 2 +- mlir/include/mlir/Dialect/QTensor/Transforms/Passes.h | 2 +- mlir/include/mlir/Dialect/QTensor/Transforms/Passes.td | 2 +- mlir/include/mlir/Dialect/QTensor/Utils/TensorIterator.h | 2 +- mlir/include/mlir/Dialect/Utils/Utils.h | 2 +- mlir/include/mlir/Support/IRVerification.h | 2 +- mlir/include/mlir/Support/Passes.h | 2 +- mlir/include/mlir/Support/PrettyPrinting.h | 2 +- mlir/lib/CMakeLists.txt | 2 +- mlir/lib/Compiler/CMakeLists.txt | 2 +- mlir/lib/Compiler/CompilerPipeline.cpp | 2 +- mlir/lib/Conversion/CMakeLists.txt | 2 +- mlir/lib/Conversion/JeffToQCO/CMakeLists.txt | 2 +- mlir/lib/Conversion/JeffToQCO/JeffToQCO.cpp | 2 +- mlir/lib/Conversion/QCOToJeff/CMakeLists.txt | 2 +- mlir/lib/Conversion/QCOToJeff/QCOToJeff.cpp | 2 +- mlir/lib/Conversion/QCOToQC/CMakeLists.txt | 2 +- mlir/lib/Conversion/QCOToQC/QCOToQC.cpp | 2 +- mlir/lib/Conversion/QCToQCO/CMakeLists.txt | 2 +- mlir/lib/Conversion/QCToQCO/QCToQCO.cpp | 2 +- mlir/lib/Conversion/QCToQIR/CMakeLists.txt | 2 +- mlir/lib/Conversion/QCToQIR/QCToQIR.cpp | 2 +- mlir/lib/Dialect/CMakeLists.txt | 2 +- mlir/lib/Dialect/QC/Builder/CMakeLists.txt | 2 +- mlir/lib/Dialect/QC/Builder/QCProgramBuilder.cpp | 2 +- mlir/lib/Dialect/QC/CMakeLists.txt | 2 +- mlir/lib/Dialect/QC/IR/CMakeLists.txt | 2 +- mlir/lib/Dialect/QC/IR/Modifiers/CtrlOp.cpp | 2 +- mlir/lib/Dialect/QC/IR/Modifiers/InvOp.cpp | 2 +- mlir/lib/Dialect/QC/IR/Operations/MeasureOp.cpp | 2 +- .../Dialect/QC/IR/Operations/StandardGates/BarrierOp.cpp | 2 +- .../Dialect/QC/IR/Operations/StandardGates/GPhaseOp.cpp | 2 +- mlir/lib/Dialect/QC/IR/Operations/StandardGates/POp.cpp | 2 +- mlir/lib/Dialect/QC/IR/Operations/StandardGates/ROp.cpp | 2 +- mlir/lib/Dialect/QC/IR/Operations/StandardGates/RXOp.cpp | 2 +- mlir/lib/Dialect/QC/IR/Operations/StandardGates/RXXOp.cpp | 2 +- mlir/lib/Dialect/QC/IR/Operations/StandardGates/RYOp.cpp | 2 +- mlir/lib/Dialect/QC/IR/Operations/StandardGates/RYYOp.cpp | 2 +- mlir/lib/Dialect/QC/IR/Operations/StandardGates/RZOp.cpp | 2 +- mlir/lib/Dialect/QC/IR/Operations/StandardGates/RZXOp.cpp | 2 +- mlir/lib/Dialect/QC/IR/Operations/StandardGates/RZZOp.cpp | 2 +- mlir/lib/Dialect/QC/IR/Operations/StandardGates/U2Op.cpp | 2 +- mlir/lib/Dialect/QC/IR/Operations/StandardGates/UOp.cpp | 2 +- .../QC/IR/Operations/StandardGates/XXMinusYYOp.cpp | 2 +- .../Dialect/QC/IR/Operations/StandardGates/XXPlusYYOp.cpp | 2 +- mlir/lib/Dialect/QC/IR/QCOps.cpp | 2 +- mlir/lib/Dialect/QC/IR/QubitManagement/DeallocOp.cpp | 2 +- mlir/lib/Dialect/QC/Transforms/CMakeLists.txt | 2 +- mlir/lib/Dialect/QC/Transforms/ShrinkQubitRegisters.cpp | 2 +- mlir/lib/Dialect/QC/Translation/CMakeLists.txt | 2 +- .../QC/Translation/TranslateQuantumComputationToQC.cpp | 2 +- mlir/lib/Dialect/QCO/Builder/CMakeLists.txt | 2 +- mlir/lib/Dialect/QCO/Builder/QCOProgramBuilder.cpp | 2 +- mlir/lib/Dialect/QCO/CMakeLists.txt | 2 +- mlir/lib/Dialect/QCO/IR/CMakeLists.txt | 2 +- mlir/lib/Dialect/QCO/IR/Modifiers/CtrlOp.cpp | 2 +- mlir/lib/Dialect/QCO/IR/Modifiers/InvOp.cpp | 2 +- mlir/lib/Dialect/QCO/IR/Operations/MeasureOp.cpp | 2 +- mlir/lib/Dialect/QCO/IR/Operations/ResetOp.cpp | 2 +- .../Dialect/QCO/IR/Operations/StandardGates/BarrierOp.cpp | 2 +- .../lib/Dialect/QCO/IR/Operations/StandardGates/DCXOp.cpp | 2 +- .../lib/Dialect/QCO/IR/Operations/StandardGates/ECROp.cpp | 2 +- .../Dialect/QCO/IR/Operations/StandardGates/GPhaseOp.cpp | 2 +- mlir/lib/Dialect/QCO/IR/Operations/StandardGates/HOp.cpp | 2 +- mlir/lib/Dialect/QCO/IR/Operations/StandardGates/IdOp.cpp | 2 +- mlir/lib/Dialect/QCO/IR/Operations/StandardGates/POp.cpp | 2 +- mlir/lib/Dialect/QCO/IR/Operations/StandardGates/ROp.cpp | 2 +- mlir/lib/Dialect/QCO/IR/Operations/StandardGates/RXOp.cpp | 2 +- .../lib/Dialect/QCO/IR/Operations/StandardGates/RXXOp.cpp | 2 +- mlir/lib/Dialect/QCO/IR/Operations/StandardGates/RYOp.cpp | 2 +- .../lib/Dialect/QCO/IR/Operations/StandardGates/RYYOp.cpp | 2 +- mlir/lib/Dialect/QCO/IR/Operations/StandardGates/RZOp.cpp | 2 +- .../lib/Dialect/QCO/IR/Operations/StandardGates/RZXOp.cpp | 2 +- .../lib/Dialect/QCO/IR/Operations/StandardGates/RZZOp.cpp | 2 +- mlir/lib/Dialect/QCO/IR/Operations/StandardGates/SOp.cpp | 2 +- .../Dialect/QCO/IR/Operations/StandardGates/SWAPOp.cpp | 2 +- mlir/lib/Dialect/QCO/IR/Operations/StandardGates/SXOp.cpp | 2 +- .../Dialect/QCO/IR/Operations/StandardGates/SXdgOp.cpp | 2 +- .../lib/Dialect/QCO/IR/Operations/StandardGates/SdgOp.cpp | 2 +- mlir/lib/Dialect/QCO/IR/Operations/StandardGates/TOp.cpp | 2 +- .../lib/Dialect/QCO/IR/Operations/StandardGates/TdgOp.cpp | 2 +- mlir/lib/Dialect/QCO/IR/Operations/StandardGates/U2Op.cpp | 2 +- mlir/lib/Dialect/QCO/IR/Operations/StandardGates/UOp.cpp | 2 +- mlir/lib/Dialect/QCO/IR/Operations/StandardGates/XOp.cpp | 2 +- .../QCO/IR/Operations/StandardGates/XXMinusYYOp.cpp | 2 +- .../QCO/IR/Operations/StandardGates/XXPlusYYOp.cpp | 2 +- mlir/lib/Dialect/QCO/IR/Operations/StandardGates/YOp.cpp | 2 +- mlir/lib/Dialect/QCO/IR/Operations/StandardGates/ZOp.cpp | 2 +- .../Dialect/QCO/IR/Operations/StandardGates/iSWAPOp.cpp | 2 +- mlir/lib/Dialect/QCO/IR/QCOOps.cpp | 2 +- mlir/lib/Dialect/QCO/IR/QubitManagement/SinkOp.cpp | 2 +- mlir/lib/Dialect/QCO/IR/SCF/IfOp.cpp | 2 +- mlir/lib/Dialect/QCO/Transforms/CMakeLists.txt | 2 +- mlir/lib/Dialect/QCO/Transforms/Mapping/Mapping.cpp | 2 +- .../QCO/Transforms/Optimizations/HadamardLifting.cpp | 2 +- .../Optimizations/MergeSingleQubitRotationGates.cpp | 2 +- .../QCO/Transforms/Optimizations/QuantumLoopUnroll.cpp | 2 +- mlir/lib/Dialect/QCO/Utils/Algorithms.cpp | 2 +- mlir/lib/Dialect/QCO/Utils/CMakeLists.txt | 2 +- mlir/lib/Dialect/QCO/Utils/Qubits.cpp | 2 +- mlir/lib/Dialect/QCO/Utils/WireIterator.cpp | 2 +- mlir/lib/Dialect/QIR/Builder/CMakeLists.txt | 2 +- mlir/lib/Dialect/QIR/Builder/QIRProgramBuilder.cpp | 2 +- mlir/lib/Dialect/QIR/CMakeLists.txt | 2 +- mlir/lib/Dialect/QIR/Transforms/CMakeLists.txt | 2 +- mlir/lib/Dialect/QIR/Transforms/QIRCleanup.cpp | 2 +- mlir/lib/Dialect/QIR/Utils/CMakeLists.txt | 2 +- mlir/lib/Dialect/QIR/Utils/QIRUtils.cpp | 2 +- mlir/lib/Dialect/QTensor/CMakeLists.txt | 2 +- mlir/lib/Dialect/QTensor/IR/CMakeLists.txt | 2 +- mlir/lib/Dialect/QTensor/IR/Operations/AllocOp.cpp | 2 +- mlir/lib/Dialect/QTensor/IR/Operations/DeallocOp.cpp | 2 +- mlir/lib/Dialect/QTensor/IR/Operations/ExtractOp.cpp | 2 +- mlir/lib/Dialect/QTensor/IR/Operations/FromTensorOp.cpp | 2 +- mlir/lib/Dialect/QTensor/IR/Operations/InsertOp.cpp | 2 +- mlir/lib/Dialect/QTensor/IR/QTensorOps.cpp | 2 +- mlir/lib/Dialect/QTensor/Transforms/CMakeLists.txt | 2 +- mlir/lib/Dialect/QTensor/Transforms/ShrinkRegisters.cpp | 2 +- mlir/lib/Dialect/QTensor/Utils/CMakeLists.txt | 2 +- mlir/lib/Dialect/QTensor/Utils/TensorIterator.cpp | 2 +- mlir/lib/Support/CMakeLists.txt | 2 +- mlir/lib/Support/IRVerification.cpp | 2 +- mlir/lib/Support/Passes.cpp | 2 +- mlir/lib/Support/PrettyPrinting.cpp | 2 +- mlir/tools/CMakeLists.txt | 2 +- mlir/tools/mqt-cc/CMakeLists.txt | 2 +- mlir/tools/mqt-cc/mqt-cc.cpp | 2 +- mlir/unittests/CMakeLists.txt | 2 +- mlir/unittests/Compiler/CMakeLists.txt | 2 +- mlir/unittests/Compiler/test_compiler_pipeline.cpp | 2 +- mlir/unittests/Conversion/CMakeLists.txt | 2 +- mlir/unittests/Conversion/JeffRoundTrip/CMakeLists.txt | 2 +- .../Conversion/JeffRoundTrip/test_jeff_round_trip.cpp | 2 +- mlir/unittests/Conversion/QCOToQC/CMakeLists.txt | 2 +- mlir/unittests/Conversion/QCOToQC/test_qco_to_qc.cpp | 2 +- mlir/unittests/Conversion/QCToQCO/CMakeLists.txt | 2 +- mlir/unittests/Conversion/QCToQCO/test_qc_to_qco.cpp | 2 +- mlir/unittests/Conversion/QCToQIR/CMakeLists.txt | 2 +- mlir/unittests/Conversion/QCToQIR/test_qc_to_qir.cpp | 2 +- mlir/unittests/Dialect/CMakeLists.txt | 2 +- mlir/unittests/Dialect/QC/CMakeLists.txt | 2 +- mlir/unittests/Dialect/QC/IR/CMakeLists.txt | 2 +- mlir/unittests/Dialect/QC/IR/test_qc_ir.cpp | 2 +- mlir/unittests/Dialect/QC/Translation/CMakeLists.txt | 2 +- .../Translation/test_quantum_computation_translation.cpp | 2 +- mlir/unittests/Dialect/QCO/CMakeLists.txt | 2 +- mlir/unittests/Dialect/QCO/IR/CMakeLists.txt | 2 +- mlir/unittests/Dialect/QCO/IR/test_qco_ir.cpp | 2 +- mlir/unittests/Dialect/QCO/IR/test_qco_ir_matrix.cpp | 2 +- mlir/unittests/Dialect/QCO/Transforms/CMakeLists.txt | 2 +- .../Dialect/QCO/Transforms/Mapping/CMakeLists.txt | 2 +- .../Dialect/QCO/Transforms/Mapping/test_mapping.cpp | 2 +- .../Dialect/QCO/Transforms/Optimizations/CMakeLists.txt | 2 +- .../compute_expected_merge_single_qubit_rotation.py | 2 +- .../Optimizations/test_qco_hadamard_lifting.cpp | 2 +- .../test_qco_merge_single_qubit_rotation.cpp | 2 +- .../Transforms/Optimizations/test_quantum_loop_unroll.cpp | 2 +- mlir/unittests/Dialect/QCO/Utils/CMakeLists.txt | 2 +- mlir/unittests/Dialect/QCO/Utils/test_drivers.cpp | 2 +- mlir/unittests/Dialect/QCO/Utils/test_wireiterator.cpp | 2 +- mlir/unittests/Dialect/QIR/CMakeLists.txt | 2 +- mlir/unittests/Dialect/QIR/IR/CMakeLists.txt | 2 +- mlir/unittests/Dialect/QIR/IR/test_qir_ir.cpp | 2 +- mlir/unittests/Dialect/QTensor/CMakeLists.txt | 2 +- mlir/unittests/Dialect/QTensor/IR/CMakeLists.txt | 2 +- mlir/unittests/Dialect/QTensor/IR/test_qtensor_ir.cpp | 2 +- mlir/unittests/Dialect/QTensor/Utils/CMakeLists.txt | 2 +- .../Dialect/QTensor/Utils/test_tensoriterator.cpp | 2 +- mlir/unittests/Dialect/Utils/CMakeLists.txt | 2 +- mlir/unittests/Dialect/Utils/test_utils.cpp | 2 +- mlir/unittests/TestCaseUtils.h | 2 +- mlir/unittests/programs/CMakeLists.txt | 2 +- mlir/unittests/programs/qc_programs.cpp | 2 +- mlir/unittests/programs/qc_programs.h | 2 +- mlir/unittests/programs/qco_programs.cpp | 2 +- mlir/unittests/programs/qco_programs.h | 2 +- mlir/unittests/programs/qir_programs.cpp | 2 +- mlir/unittests/programs/qir_programs.h | 2 +- mlir/unittests/programs/quantum_computation_programs.cpp | 2 +- mlir/unittests/programs/quantum_computation_programs.h | 2 +- noxfile.py | 2 +- paper/codemeta.json | 4 ++-- paper/paper.md | 4 ++-- pyproject.toml | 2 +- python/mqt/core/__init__.py | 2 +- python/mqt/core/__main__.py | 2 +- python/mqt/core/_commands.py | 2 +- python/mqt/core/_compat/__init__.py | 2 +- python/mqt/core/_compat/optional.py | 2 +- python/mqt/core/_compat/typing.py | 2 +- python/mqt/core/_version.pyi | 2 +- python/mqt/core/dd.pyi | 2 +- python/mqt/core/fomac.pyi | 2 +- python/mqt/core/ir/__init__.pyi | 2 +- python/mqt/core/ir/operations.pyi | 2 +- python/mqt/core/ir/registers.pyi | 2 +- python/mqt/core/ir/symbolic.pyi | 2 +- python/mqt/core/load.py | 2 +- python/mqt/core/na/__init__.pyi | 2 +- python/mqt/core/na/fomac.pyi | 2 +- python/mqt/core/plugins/__init__.py | 2 +- python/mqt/core/plugins/qiskit/__init__.py | 2 +- python/mqt/core/plugins/qiskit/backend.py | 2 +- python/mqt/core/plugins/qiskit/converters.py | 2 +- python/mqt/core/plugins/qiskit/estimator.py | 2 +- python/mqt/core/plugins/qiskit/exceptions.py | 2 +- python/mqt/core/plugins/qiskit/job.py | 2 +- python/mqt/core/plugins/qiskit/mqt_to_qiskit.py | 2 +- python/mqt/core/plugins/qiskit/provider.py | 2 +- python/mqt/core/plugins/qiskit/qiskit_to_mqt.py | 2 +- python/mqt/core/plugins/qiskit/sampler.py | 2 +- sitecustomize.py | 2 +- src/CMakeLists.txt | 2 +- src/algorithms/BernsteinVazirani.cpp | 2 +- src/algorithms/CMakeLists.txt | 2 +- src/algorithms/GHZState.cpp | 2 +- src/algorithms/Grover.cpp | 2 +- src/algorithms/QFT.cpp | 2 +- src/algorithms/QPE.cpp | 2 +- src/algorithms/RandomCliffordCircuit.cpp | 2 +- src/algorithms/StatePreparation.cpp | 2 +- src/algorithms/WState.cpp | 2 +- src/circuit_optimizer/CMakeLists.txt | 2 +- src/circuit_optimizer/CircuitOptimizer.cpp | 2 +- src/dd/Approximation.cpp | 2 +- src/dd/CMakeLists.txt | 2 +- src/dd/CachedEdge.cpp | 2 +- src/dd/Complex.cpp | 2 +- src/dd/ComplexNumbers.cpp | 2 +- src/dd/ComplexValue.cpp | 2 +- src/dd/Edge.cpp | 2 +- src/dd/Export.cpp | 2 +- src/dd/FunctionalityConstruction.cpp | 2 +- src/dd/GateMatrixDefinitions.cpp | 2 +- src/dd/MemoryManager.cpp | 2 +- src/dd/Operations.cpp | 2 +- src/dd/Package.cpp | 2 +- src/dd/RealNumber.cpp | 2 +- src/dd/RealNumberUniqueTable.cpp | 2 +- src/dd/Simulation.cpp | 2 +- src/dd/StateGeneration.cpp | 2 +- src/dd/UniqueTable.cpp | 2 +- src/dd/statistics/MemoryManagerStatistics.cpp | 2 +- src/dd/statistics/PackageStatistics.cpp | 2 +- src/dd/statistics/Statistics.cpp | 2 +- src/dd/statistics/TableStatistics.cpp | 2 +- src/dd/statistics/UniqueTableStatistics.cpp | 2 +- src/fomac/CMakeLists.txt | 2 +- src/fomac/FoMaC.cpp | 2 +- src/ir/CMakeLists.txt | 2 +- src/ir/Permutation.cpp | 2 +- src/ir/QuantumComputation.cpp | 2 +- src/ir/operations/AodOperation.cpp | 2 +- src/ir/operations/CompoundOperation.cpp | 2 +- src/ir/operations/Expression.cpp | 2 +- src/ir/operations/IfElseOperation.cpp | 2 +- src/ir/operations/NonUnitaryOperation.cpp | 2 +- src/ir/operations/OpType.cpp | 2 +- src/ir/operations/Operation.cpp | 2 +- src/ir/operations/StandardOperation.cpp | 2 +- src/ir/operations/SymbolicOperation.cpp | 2 +- src/na/CMakeLists.txt | 2 +- src/na/NAComputation.cpp | 2 +- src/na/entities/Zone.cpp | 2 +- src/na/fomac/CMakeLists.txt | 2 +- src/na/fomac/Device.cpp | 2 +- src/na/operations/GlobalOp.cpp | 2 +- src/na/operations/LoadOp.cpp | 2 +- src/na/operations/LocalOp.cpp | 2 +- src/na/operations/MoveOp.cpp | 2 +- src/na/operations/StoreOp.cpp | 2 +- src/qasm3/CMakeLists.txt | 2 +- src/qasm3/Importer.cpp | 2 +- src/qasm3/Parser.cpp | 2 +- src/qasm3/Scanner.cpp | 2 +- src/qasm3/Statement.cpp | 2 +- src/qasm3/Token.cpp | 2 +- src/qasm3/Types.cpp | 2 +- src/qasm3/passes/ConstEvalPass.cpp | 2 +- src/qasm3/passes/TypeCheckPass.cpp | 2 +- src/qdmi/CMakeLists.txt | 2 +- src/qdmi/common/CMakeLists.txt | 2 +- src/qdmi/common/Common.cpp | 2 +- src/qdmi/devices/CMakeLists.txt | 2 +- src/qdmi/devices/dd/CMakeLists.txt | 2 +- src/qdmi/devices/dd/Device.cpp | 2 +- src/qdmi/devices/na/App.cpp | 2 +- src/qdmi/devices/na/CMakeLists.txt | 2 +- src/qdmi/devices/na/Device.cpp | 2 +- src/qdmi/devices/na/Generator.cpp | 2 +- src/qdmi/devices/sc/App.cpp | 2 +- src/qdmi/devices/sc/CMakeLists.txt | 2 +- src/qdmi/devices/sc/Device.cpp | 2 +- src/qdmi/devices/sc/Generator.cpp | 2 +- src/qdmi/driver/CMakeLists.txt | 2 +- src/qdmi/driver/Driver.cpp | 2 +- src/qir/CMakeLists.txt | 2 +- src/qir/runner/CMakeLists.txt | 2 +- src/qir/runner/Runner.cpp | 2 +- src/qir/runtime/CMakeLists.txt | 2 +- src/qir/runtime/QIR.cpp | 2 +- src/qir/runtime/Runtime.cpp | 2 +- src/zx/CMakeLists.txt | 2 +- src/zx/FunctionalityConstruction.cpp | 2 +- src/zx/Rational.cpp | 2 +- src/zx/Rules.cpp | 2 +- src/zx/Simplify.cpp | 2 +- src/zx/Utils.cpp | 2 +- src/zx/ZXDiagram.cpp | 2 +- test/CMakeLists.txt | 2 +- test/algorithms/CMakeLists.txt | 2 +- test/algorithms/eval_dynamic_circuits.cpp | 2 +- test/algorithms/test_bernsteinvazirani.cpp | 2 +- test/algorithms/test_entanglement.cpp | 2 +- test/algorithms/test_grover.cpp | 2 +- test/algorithms/test_qft.cpp | 2 +- test/algorithms/test_qpe.cpp | 2 +- test/algorithms/test_random_clifford.cpp | 2 +- test/algorithms/test_statepreparation.cpp | 2 +- test/algorithms/test_wstate.cpp | 2 +- test/circuit_optimizer/CMakeLists.txt | 2 +- .../test_backpropagate_output_permutation.cpp | 2 +- test/circuit_optimizer/test_cancel_cnots.cpp | 2 +- test/circuit_optimizer/test_collect_blocks.cpp | 2 +- test/circuit_optimizer/test_collect_clifford_blocks.cpp | 2 +- test/circuit_optimizer/test_decompose_swap.cpp | 2 +- test/circuit_optimizer/test_defer_measurements.cpp | 2 +- test/circuit_optimizer/test_elide_permutations.cpp | 2 +- test/circuit_optimizer/test_eliminate_resets.cpp | 2 +- test/circuit_optimizer/test_flatten_operations.cpp | 2 +- .../test_remove_diagonal_gates_before_measure.cpp | 2 +- test/circuit_optimizer/test_remove_final_measurements.cpp | 2 +- test/circuit_optimizer/test_remove_operation.cpp | 2 +- test/circuit_optimizer/test_replace_mcx_with_mcz.cpp | 2 +- test/circuit_optimizer/test_single_qubit_gate_fusion.cpp | 2 +- test/circuit_optimizer/test_swap_reconstruction.cpp | 2 +- test/dd/CMakeLists.txt | 2 +- test/dd/test_approximations.cpp | 2 +- test/dd/test_complex.cpp | 2 +- test/dd/test_dd_functionality.cpp | 2 +- test/dd/test_edge_functionality.cpp | 2 +- test/dd/test_package.cpp | 2 +- test/dd/test_state_generation.cpp | 2 +- test/fomac/CMakeLists.txt | 2 +- test/fomac/test_fomac.cpp | 2 +- test/ir/CMakeLists.txt | 2 +- test/ir/test_if_else_operation.cpp | 2 +- test/ir/test_io.cpp | 2 +- test/ir/test_operation.cpp | 2 +- test/ir/test_qasm3_parser.cpp | 2 +- test/ir/test_qfr_functionality.cpp | 2 +- test/ir/test_symbolic.cpp | 2 +- test/na/CMakeLists.txt | 2 +- test/na/fomac/CMakeLists.txt | 2 +- test/na/fomac/test_fomac.cpp | 2 +- test/na/test_nacomputation.cpp | 2 +- test/python/dd/test_dd_package.py | 2 +- test/python/dd/test_matrix_dds.py | 2 +- test/python/dd/test_vector_dds.py | 2 +- test/python/fomac/test_fomac.py | 2 +- test/python/ir/test_if_else_operation.py | 2 +- test/python/ir/test_ir.py | 2 +- test/python/na/test_na_fomac.py | 2 +- test/python/plugins/qiskit/test_backend.py | 2 +- test/python/plugins/qiskit/test_estimator.py | 2 +- test/python/plugins/qiskit/test_mock_backend.py | 2 +- test/python/plugins/qiskit/test_provider.py | 2 +- test/python/plugins/qiskit/test_sampler.py | 2 +- test/python/plugins/test_qiskit.py | 2 +- test/python/test_cli.py | 2 +- test/python/test_load.py | 2 +- test/python/test_optional_dependency.py | 2 +- test/qdmi/CMakeLists.txt | 2 +- test/qdmi/devices/CMakeLists.txt | 2 +- test/qdmi/devices/dd/CMakeLists.txt | 2 +- test/qdmi/devices/dd/concurrency_test.cpp | 2 +- test/qdmi/devices/dd/device_properties_test.cpp | 2 +- test/qdmi/devices/dd/device_status_test.cpp | 2 +- test/qdmi/devices/dd/error_handling_test.cpp | 2 +- test/qdmi/devices/dd/helpers/circuits.hpp | 2 +- test/qdmi/devices/dd/helpers/test_utils.cpp | 2 +- test/qdmi/devices/dd/helpers/test_utils.hpp | 2 +- test/qdmi/devices/dd/job_lifecycle_test.cpp | 2 +- test/qdmi/devices/dd/job_parameters_test.cpp | 2 +- test/qdmi/devices/dd/results_probabilities_test.cpp | 2 +- test/qdmi/devices/dd/results_sampling_test.cpp | 2 +- test/qdmi/devices/dd/results_statevector_test.cpp | 2 +- test/qdmi/devices/dd/session_lifecycle_test.cpp | 2 +- test/qdmi/devices/na/CMakeLists.txt | 2 +- test/qdmi/devices/na/test_app.cpp | 2 +- test/qdmi/devices/na/test_device.cpp | 2 +- test/qdmi/devices/na/test_generator.cpp | 2 +- test/qdmi/devices/sc/CMakeLists.txt | 2 +- test/qdmi/devices/sc/test_app.cpp | 2 +- test/qdmi/devices/sc/test_device.cpp | 2 +- test/qdmi/devices/sc/test_generator.cpp | 2 +- test/qdmi/driver/CMakeLists.txt | 2 +- test/qdmi/driver/test_driver.cpp | 2 +- test/qir/CMakeLists.txt | 2 +- test/qir/runner/CMakeLists.txt | 2 +- test/qir/runner/test_qir_runner.cpp | 2 +- test/qir/runtime/CMakeLists.txt | 2 +- test/qir/runtime/test_qir_runtime.cpp | 2 +- test/zx/CMakeLists.txt | 2 +- test/zx/test_expression.cpp | 2 +- test/zx/test_rational.cpp | 2 +- test/zx/test_simplify.cpp | 2 +- test/zx/test_zx.cpp | 2 +- test/zx/test_zx_functionality.cpp | 2 +- 650 files changed, 655 insertions(+), 655 deletions(-) diff --git a/.license-tools-config.json b/.license-tools-config.json index 09e2044147..eaea208149 100644 --- a/.license-tools-config.json +++ b/.license-tools-config.json @@ -1,6 +1,6 @@ { "author": { - "name": "Chair for Design Automation, TUM\nCopyright (c) 2025 - 2026 Munich Quantum Software Company GmbH", + "name": "Chair for Design Automation, TUM\nCopyright (c) 2025 - 2026 MQSC GmbH", "years": [2023, 2026] }, "force_author": true, diff --git a/CMakeLists.txt b/CMakeLists.txt index 4c1a0eee53..ead399d740 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/LICENSE b/LICENSE index 8eada1fb94..f4f14cdb3a 100644 --- a/LICENSE +++ b/LICENSE @@ -1,7 +1,7 @@ MIT License Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +Copyright (c) 2025 - 2026 MQSC GmbH Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index 30ba8404a4..76c82577d6 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ If you have any questions, feel free to create a [discussion](https://github.com ## Contributors and Supporters -The _[Munich Quantum Toolkit (MQT)](https://mqt.readthedocs.io)_ is developed by the [Chair for Design Automation](https://www.cda.cit.tum.de/) at the [Technical University of Munich](https://www.tum.de/) and supported by the [Munich Quantum Software Company (MQSC)](https://munichquantum.software). +The _[Munich Quantum Toolkit (MQT)](https://mqt.readthedocs.io)_ is developed by the [Chair for Design Automation](https://www.cda.cit.tum.de/) at the [Technical University of Munich](https://www.tum.de/) and [MQSC](https://mq.sc). Among others, it is part of the [Munich Quantum Software Stack (MQSS)](https://www.munich-quantum-valley.de/research/research-areas/mqss) ecosystem, which is being developed as part of the [Munich Quantum Valley (MQV)](https://www.munich-quantum-valley.de) initiative.

diff --git a/bindings/CMakeLists.txt b/bindings/CMakeLists.txt index 2ba92c4400..278b1af197 100644 --- a/bindings/CMakeLists.txt +++ b/bindings/CMakeLists.txt @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/bindings/dd/CMakeLists.txt b/bindings/dd/CMakeLists.txt index 005d184f5b..021ec014f6 100644 --- a/bindings/dd/CMakeLists.txt +++ b/bindings/dd/CMakeLists.txt @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/bindings/dd/register_dd.cpp b/bindings/dd/register_dd.cpp index f3d33aec2f..9c62863ef1 100644 --- a/bindings/dd/register_dd.cpp +++ b/bindings/dd/register_dd.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/dd/register_dd_package.cpp b/bindings/dd/register_dd_package.cpp index e1b9798fd9..769504cca3 100644 --- a/bindings/dd/register_dd_package.cpp +++ b/bindings/dd/register_dd_package.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/dd/register_matrix_dds.cpp b/bindings/dd/register_matrix_dds.cpp index 92e77c048b..4f17238f51 100644 --- a/bindings/dd/register_matrix_dds.cpp +++ b/bindings/dd/register_matrix_dds.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/dd/register_vector_dds.cpp b/bindings/dd/register_vector_dds.cpp index aefb3c140b..a3ef5f8b3e 100644 --- a/bindings/dd/register_vector_dds.cpp +++ b/bindings/dd/register_vector_dds.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/fomac/CMakeLists.txt b/bindings/fomac/CMakeLists.txt index f95c2f44a7..2bc4b42eb6 100644 --- a/bindings/fomac/CMakeLists.txt +++ b/bindings/fomac/CMakeLists.txt @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/bindings/fomac/fomac.cpp b/bindings/fomac/fomac.cpp index 150c0091ee..2ff3e4a85b 100644 --- a/bindings/fomac/fomac.cpp +++ b/bindings/fomac/fomac.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/ir/CMakeLists.txt b/bindings/ir/CMakeLists.txt index 8a8459be05..05b02a7437 100644 --- a/bindings/ir/CMakeLists.txt +++ b/bindings/ir/CMakeLists.txt @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/bindings/ir/operations/register_compound_operation.cpp b/bindings/ir/operations/register_compound_operation.cpp index 99b1437c3e..41bd2c4575 100644 --- a/bindings/ir/operations/register_compound_operation.cpp +++ b/bindings/ir/operations/register_compound_operation.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/ir/operations/register_control.cpp b/bindings/ir/operations/register_control.cpp index fa6da5a54d..26512c91da 100644 --- a/bindings/ir/operations/register_control.cpp +++ b/bindings/ir/operations/register_control.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/ir/operations/register_if_else_operation.cpp b/bindings/ir/operations/register_if_else_operation.cpp index c32a842853..2f65514da9 100644 --- a/bindings/ir/operations/register_if_else_operation.cpp +++ b/bindings/ir/operations/register_if_else_operation.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/ir/operations/register_non_unitary_operation.cpp b/bindings/ir/operations/register_non_unitary_operation.cpp index f37db12c90..4c18269078 100644 --- a/bindings/ir/operations/register_non_unitary_operation.cpp +++ b/bindings/ir/operations/register_non_unitary_operation.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/ir/operations/register_operation.cpp b/bindings/ir/operations/register_operation.cpp index 0220e1de78..3e9c2b452e 100644 --- a/bindings/ir/operations/register_operation.cpp +++ b/bindings/ir/operations/register_operation.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/ir/operations/register_optype.cpp b/bindings/ir/operations/register_optype.cpp index 6654f3e6c1..f8129917f6 100644 --- a/bindings/ir/operations/register_optype.cpp +++ b/bindings/ir/operations/register_optype.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/ir/operations/register_standard_operation.cpp b/bindings/ir/operations/register_standard_operation.cpp index a3a69d9919..74a6570d86 100644 --- a/bindings/ir/operations/register_standard_operation.cpp +++ b/bindings/ir/operations/register_standard_operation.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/ir/operations/register_symbolic_operation.cpp b/bindings/ir/operations/register_symbolic_operation.cpp index acc62eee5d..20e1623c76 100644 --- a/bindings/ir/operations/register_symbolic_operation.cpp +++ b/bindings/ir/operations/register_symbolic_operation.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/ir/register_ir.cpp b/bindings/ir/register_ir.cpp index 817a30e243..65a770d295 100644 --- a/bindings/ir/register_ir.cpp +++ b/bindings/ir/register_ir.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/ir/register_operations.cpp b/bindings/ir/register_operations.cpp index fb6954b2de..e37f7e9fcd 100644 --- a/bindings/ir/register_operations.cpp +++ b/bindings/ir/register_operations.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/ir/register_permutation.cpp b/bindings/ir/register_permutation.cpp index b0e52279bd..4f9f2ade3a 100644 --- a/bindings/ir/register_permutation.cpp +++ b/bindings/ir/register_permutation.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/ir/register_quantum_computation.cpp b/bindings/ir/register_quantum_computation.cpp index 618d52e7e4..60b9ece860 100644 --- a/bindings/ir/register_quantum_computation.cpp +++ b/bindings/ir/register_quantum_computation.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/ir/register_registers.cpp b/bindings/ir/register_registers.cpp index 6cc65f253a..60c6e2ac8e 100644 --- a/bindings/ir/register_registers.cpp +++ b/bindings/ir/register_registers.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/ir/register_symbolic.cpp b/bindings/ir/register_symbolic.cpp index 359e22ad19..f2504020ce 100644 --- a/bindings/ir/register_symbolic.cpp +++ b/bindings/ir/register_symbolic.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/ir/symbolic/register_expression.cpp b/bindings/ir/symbolic/register_expression.cpp index 0814c15c71..bb4ac8dea0 100644 --- a/bindings/ir/symbolic/register_expression.cpp +++ b/bindings/ir/symbolic/register_expression.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/ir/symbolic/register_term.cpp b/bindings/ir/symbolic/register_term.cpp index ec32e34021..167eab72d5 100644 --- a/bindings/ir/symbolic/register_term.cpp +++ b/bindings/ir/symbolic/register_term.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/ir/symbolic/register_variable.cpp b/bindings/ir/symbolic/register_variable.cpp index 450c33218b..fddd5ac6b6 100644 --- a/bindings/ir/symbolic/register_variable.cpp +++ b/bindings/ir/symbolic/register_variable.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/na/CMakeLists.txt b/bindings/na/CMakeLists.txt index 688e7a7ab9..3cc663ee13 100644 --- a/bindings/na/CMakeLists.txt +++ b/bindings/na/CMakeLists.txt @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/bindings/na/register_fomac.cpp b/bindings/na/register_fomac.cpp index d70bc696ba..eeae00f534 100644 --- a/bindings/na/register_fomac.cpp +++ b/bindings/na/register_fomac.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/bindings/na/register_na.cpp b/bindings/na/register_na.cpp index 3124fe929e..3fc1e42a1d 100644 --- a/bindings/na/register_na.cpp +++ b/bindings/na/register_na.cpp @@ -1,6 +1,6 @@ /* * Copyright (c) 2023 - 2026 Chair for Design Automation, TUM - * Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH + * Copyright (c) 2025 - 2026 MQSC GmbH * All rights reserved. * * SPDX-License-Identifier: MIT diff --git a/cmake/AddMQTCoreLibrary.cmake b/cmake/AddMQTCoreLibrary.cmake index 17bb81a287..17228714c4 100644 --- a/cmake/AddMQTCoreLibrary.cmake +++ b/cmake/AddMQTCoreLibrary.cmake @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/cmake/AddMQTPythonBinding.cmake b/cmake/AddMQTPythonBinding.cmake index 8acd6a152c..6ac52d7c23 100644 --- a/cmake/AddMQTPythonBinding.cmake +++ b/cmake/AddMQTPythonBinding.cmake @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/cmake/Cache.cmake b/cmake/Cache.cmake index 0a0a935c69..587f146007 100644 --- a/cmake/Cache.cmake +++ b/cmake/Cache.cmake @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/cmake/CleanMLIRDocs.cmake b/cmake/CleanMLIRDocs.cmake index ba9598b8e1..628ddb263a 100644 --- a/cmake/CleanMLIRDocs.cmake +++ b/cmake/CleanMLIRDocs.cmake @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/cmake/CompilerOptions.cmake b/cmake/CompilerOptions.cmake index 3a2ceef5a6..f124a11b45 100644 --- a/cmake/CompilerOptions.cmake +++ b/cmake/CompilerOptions.cmake @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/cmake/CompilerWarnings.cmake b/cmake/CompilerWarnings.cmake index 4b2efdd1b7..2ef34cedb6 100644 --- a/cmake/CompilerWarnings.cmake +++ b/cmake/CompilerWarnings.cmake @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/cmake/ExternalDependencies.cmake b/cmake/ExternalDependencies.cmake index 704a382ce9..f5bdb807f6 100644 --- a/cmake/ExternalDependencies.cmake +++ b/cmake/ExternalDependencies.cmake @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/cmake/FindGMP.cmake b/cmake/FindGMP.cmake index c69a0ae337..b0d4728595 100644 --- a/cmake/FindGMP.cmake +++ b/cmake/FindGMP.cmake @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/cmake/GetVersion.cmake b/cmake/GetVersion.cmake index 8e651c587f..78ddf038b1 100644 --- a/cmake/GetVersion.cmake +++ b/cmake/GetVersion.cmake @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/cmake/PackageAddTest.cmake b/cmake/PackageAddTest.cmake index d0e6baaaa3..a9f5aad04a 100644 --- a/cmake/PackageAddTest.cmake +++ b/cmake/PackageAddTest.cmake @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/cmake/PreventInSourceBuilds.cmake b/cmake/PreventInSourceBuilds.cmake index 58e9a0bf75..0e3f8fdf18 100644 --- a/cmake/PreventInSourceBuilds.cmake +++ b/cmake/PreventInSourceBuilds.cmake @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/cmake/Sanitizers.cmake b/cmake/Sanitizers.cmake index 61035c83d6..17cf83d79d 100644 --- a/cmake/Sanitizers.cmake +++ b/cmake/Sanitizers.cmake @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/cmake/SetupMLIR.cmake b/cmake/SetupMLIR.cmake index 8f2d049fb4..ed4a06e2e2 100644 --- a/cmake/SetupMLIR.cmake +++ b/cmake/SetupMLIR.cmake @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/cmake/StandardProjectSettings.cmake b/cmake/StandardProjectSettings.cmake index 0eae102bef..3f402df07a 100644 --- a/cmake/StandardProjectSettings.cmake +++ b/cmake/StandardProjectSettings.cmake @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/cmake/cmake_uninstall.cmake.in b/cmake/cmake_uninstall.cmake.in index 26b8ca6935..d90e627f5f 100644 --- a/cmake/cmake_uninstall.cmake.in +++ b/cmake/cmake_uninstall.cmake.in @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/cmake/mqt-core-config.cmake.in b/cmake/mqt-core-config.cmake.in index f8d1982f46..e6d82513d7 100644 --- a/cmake/mqt-core-config.cmake.in +++ b/cmake/mqt-core-config.cmake.in @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/docs/Doxyfile b/docs/Doxyfile index 1521958255..69a0d7a827 100644 --- a/docs/Doxyfile +++ b/docs/Doxyfile @@ -1,5 +1,5 @@ # Copyright (c) 2023 - 2026 Chair for Design Automation, TUM -# Copyright (c) 2025 - 2026 Munich Quantum Software Company GmbH +# Copyright (c) 2025 - 2026 MQSC GmbH # All rights reserved. # # SPDX-License-Identifier: MIT diff --git a/docs/_static/dd-figure-01.svg b/docs/_static/dd-figure-01.svg index b933b0522d..8a8b4a640d 100644 --- a/docs/_static/dd-figure-01.svg +++ b/docs/_static/dd-figure-01.svg @@ -1,7 +1,7 @@