diff --git a/extern/qfr/extern/dd_package/include/dd/QuantumCircuitSimulation.hpp b/extern/qfr/extern/dd_package/include/dd/QuantumCircuitSimulation.hpp index 8a550e07..a9f55364 100644 --- a/extern/qfr/extern/dd_package/include/dd/QuantumCircuitSimulation.hpp +++ b/extern/qfr/extern/dd_package/include/dd/QuantumCircuitSimulation.hpp @@ -73,7 +73,7 @@ inline void raceCircuitQMDDvsLIMDD(const dd::QuantumCircuit& circuit) { //return; auto qmdd = std::make_unique>(circuit.n, dd::LIMDD_group::QMDD_group); auto limddOld = std::make_unique>(circuit.n, dd::LIMDD_group::Pauli_group, false, - dd::CachingStrategy::QMDDCachingStrategy); + dd::CachingStrategy::QMDDCachingStrategy); auto limddClifford = std::make_unique>(circuit.n, dd::LIMDD_group::Pauli_group, false, (dd::CachingStrategy)(dd::CachingStrategy::cliffordSpecialCaching | dd::CachingStrategy::lazyMemoizationGroupIntersect | dd::CachingStrategy::smartStabilizerGeneration | dd::CachingStrategy::localityAwareCachingDirtyTrick | dd::CachingStrategy::localityAwarePropagateReducedLim)); auto limddLocality = std::make_unique>(circuit.n, dd::LIMDD_group::Pauli_group, false, dd::CachingStrategy::localityAwareCachingDirtyTrick); diff --git a/include/PathSimulator.hpp b/include/PathSimulator.hpp index 194055e9..9fd38a5d 100644 --- a/include/PathSimulator.hpp +++ b/include/PathSimulator.hpp @@ -26,7 +26,7 @@ class PathSimulator: public CircuitSimulator { std::pair children; explicit Step(std::size_t id, std::vector operations = {}, std::size_t parent = UNKNOWN, std::pair children = {UNKNOWN, UNKNOWN}): - id(id), operations(std::move(operations)), parent(parent), children(std::move(children)){}; + id(id), operations(std::move(operations)), parent(parent), children(std::move(children)) {}; static constexpr size_t UNKNOWN = std::numeric_limits::max(); }; @@ -66,7 +66,7 @@ class PathSimulator: public CircuitSimulator { //Add new variables here explicit Configuration(Mode mode = Mode::Sequential, std::size_t bracketSize = 2, std::size_t alternatingStart = 0, std::size_t seed = 0): - mode(mode), bracketSize(bracketSize), alternatingStart(alternatingStart), seed(seed){}; + mode(mode), bracketSize(bracketSize), alternatingStart(alternatingStart), seed(seed) {}; static Mode modeFromString(const std::string& mode) { if (mode == "sequential" || mode == "0") { diff --git a/mqt/ddsim/error.py b/mqt/ddsim/error.py index 561bd0d5..e3aa4fc3 100644 --- a/mqt/ddsim/error.py +++ b/mqt/ddsim/error.py @@ -1,6 +1,7 @@ """ Exception for errors raised by DDSIM simulator. """ + from __future__ import annotations from qiskit import QiskitError diff --git a/mqt/ddsim/hybridqasmsimulator.py b/mqt/ddsim/hybridqasmsimulator.py index b92d7dbc..156860c3 100644 --- a/mqt/ddsim/hybridqasmsimulator.py +++ b/mqt/ddsim/hybridqasmsimulator.py @@ -1,4 +1,5 @@ """Backend for DDSIM Hybrid Schrodinger-Feynman Simulator.""" + from __future__ import annotations import logging diff --git a/mqt/ddsim/hybridstatevectorsimulator.py b/mqt/ddsim/hybridstatevectorsimulator.py index dcdcb068..ac900667 100644 --- a/mqt/ddsim/hybridstatevectorsimulator.py +++ b/mqt/ddsim/hybridstatevectorsimulator.py @@ -1,4 +1,5 @@ """Backend for DDSIM Hybrid Schrodinger-Feynman Simulator.""" + from __future__ import annotations import logging diff --git a/mqt/ddsim/pathqasmsimulator.py b/mqt/ddsim/pathqasmsimulator.py index 5ec844df..c6c22185 100644 --- a/mqt/ddsim/pathqasmsimulator.py +++ b/mqt/ddsim/pathqasmsimulator.py @@ -1,4 +1,5 @@ """Backend for DDSIM Task-Based Simulator.""" + from __future__ import annotations import logging diff --git a/mqt/ddsim/pathstatevectorsimulator.py b/mqt/ddsim/pathstatevectorsimulator.py index a19f0f49..2b740638 100644 --- a/mqt/ddsim/pathstatevectorsimulator.py +++ b/mqt/ddsim/pathstatevectorsimulator.py @@ -1,4 +1,5 @@ """Backend for DDSIM.""" + from __future__ import annotations import logging diff --git a/mqt/ddsim/qasmsimulator.py b/mqt/ddsim/qasmsimulator.py index 0b1b1451..6a71f194 100644 --- a/mqt/ddsim/qasmsimulator.py +++ b/mqt/ddsim/qasmsimulator.py @@ -1,4 +1,5 @@ """Backend for DDSIM.""" + from __future__ import annotations import logging diff --git a/mqt/ddsim/statevectorsimulator.py b/mqt/ddsim/statevectorsimulator.py index 44411098..91e3d65c 100644 --- a/mqt/ddsim/statevectorsimulator.py +++ b/mqt/ddsim/statevectorsimulator.py @@ -1,4 +1,5 @@ """Backend for DDSIM.""" + from __future__ import annotations import logging diff --git a/mqt/ddsim/unitarysimulator.py b/mqt/ddsim/unitarysimulator.py index 595c62a7..b6045eb0 100644 --- a/mqt/ddsim/unitarysimulator.py +++ b/mqt/ddsim/unitarysimulator.py @@ -1,4 +1,5 @@ """Backend for DDSIM Unitary Simulator.""" + from __future__ import annotations import logging