|
tket
|
#include <set>#include <string>#include <tklog/TketLog.hpp>#include <utility>#include <vector>#include "tket/Graphs/CompleteGraph.hpp"#include "tket/Graphs/DirectedGraph.hpp"#include "tket/Utils/Json.hpp"#include "tket/Utils/MatrixAnalysis.hpp"#include "tket/Utils/UnitID.hpp"

Go to the source code of this file.
Classes | |
| class | tket::ArchitectureInvalidity |
| class | tket::ArchitectureBase< T > |
| Generic architecture class. More... | |
| class | tket::Architecture |
| class | tket::FullyConnected |
| class | tket::RingArch |
| class | tket::SquareGrid |
Namespaces | |
| namespace | tket |
| Defines tket::DeviceCharacterisation, used in NoiseAwarePlacement and in commute_SQ_gates_through_SWAPS as a simple device noise model. | |
Typedefs | |
| using | tket::dist_vec = graphs::dist_vec |
| typedef std::shared_ptr< Architecture > | tket::ArchitecturePtr |
Functions | |
| int | tket::tri_lexicographical_comparison (const dist_vec &dist1, const dist_vec &dist2) |