|
tket
|
#include "tket/Diagonalisation/PauliPartition.hpp"#include <numeric>#include <tkassert/Assert.hpp>#include "tket/Graphs/AdjacencyData.hpp"#include "tket/Graphs/GraphColouring.hpp"
Go to the source code of this file.
Namespaces | |
| namespace | tket |
| Defines tket::DeviceCharacterisation, used in NoiseAwarePlacement and in commute_SQ_gates_through_SWAPS as a simple device noise model. | |
Functions | |
| std::list< std::list< SpPauliString > > | tket::term_sequence (const std::list< SpPauliString > &strings, PauliPartitionStrat strat, GraphColourMethod method=GraphColourMethod::Lazy) |
| Partitions a QubitOperator into lists of mutually commuting gadgets. | |