Skip to content

Commit

Permalink
🎨 pre-commit fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
pre-commit-ci[bot] committed May 27, 2024
1 parent cca9e96 commit 565436a
Show file tree
Hide file tree
Showing 10 changed files with 11 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ inline void raceCircuitQMDDvsLIMDD(const dd::QuantumCircuit& circuit) {
//return;
auto qmdd = std::make_unique<dd::Package<>>(circuit.n, dd::LIMDD_group::QMDD_group);
auto limddOld = std::make_unique<dd::Package<>>(circuit.n, dd::LIMDD_group::Pauli_group, false,
dd::CachingStrategy::QMDDCachingStrategy);
dd::CachingStrategy::QMDDCachingStrategy);
auto limddClifford = std::make_unique<dd::Package<>>(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<dd::Package<>>(circuit.n, dd::LIMDD_group::Pauli_group, false,
dd::CachingStrategy::localityAwareCachingDirtyTrick);
Expand Down
4 changes: 2 additions & 2 deletions include/PathSimulator.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ class PathSimulator: public CircuitSimulator<DDPackage> {
std::pair<std::size_t, std::size_t> children;

explicit Step(std::size_t id, std::vector<std::size_t> operations = {}, std::size_t parent = UNKNOWN, std::pair<std::size_t, std::size_t> 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<size_t>::max();
};
Expand Down Expand Up @@ -66,7 +66,7 @@ class PathSimulator: public CircuitSimulator<DDPackage> {

//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") {
Expand Down
1 change: 1 addition & 0 deletions mqt/ddsim/error.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
"""
Exception for errors raised by DDSIM simulator.
"""

from __future__ import annotations

from qiskit import QiskitError
Expand Down
1 change: 1 addition & 0 deletions mqt/ddsim/hybridqasmsimulator.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
"""Backend for DDSIM Hybrid Schrodinger-Feynman Simulator."""

from __future__ import annotations

import logging
Expand Down
1 change: 1 addition & 0 deletions mqt/ddsim/hybridstatevectorsimulator.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
"""Backend for DDSIM Hybrid Schrodinger-Feynman Simulator."""

from __future__ import annotations

import logging
Expand Down
1 change: 1 addition & 0 deletions mqt/ddsim/pathqasmsimulator.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
"""Backend for DDSIM Task-Based Simulator."""

from __future__ import annotations

import logging
Expand Down
1 change: 1 addition & 0 deletions mqt/ddsim/pathstatevectorsimulator.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
"""Backend for DDSIM."""

from __future__ import annotations

import logging
Expand Down
1 change: 1 addition & 0 deletions mqt/ddsim/qasmsimulator.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
"""Backend for DDSIM."""

from __future__ import annotations

import logging
Expand Down
1 change: 1 addition & 0 deletions mqt/ddsim/statevectorsimulator.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
"""Backend for DDSIM."""

from __future__ import annotations

import logging
Expand Down
1 change: 1 addition & 0 deletions mqt/ddsim/unitarysimulator.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
"""Backend for DDSIM Unitary Simulator."""

from __future__ import annotations

import logging
Expand Down

0 comments on commit 565436a

Please sign in to comment.