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) |