pytket-dqc

Contents:

  • Usage
  • Data structures
  • Networks
  • Allocators
  • Placement
  • Refiners
  • Distributors
  • Utils
pytket-dqc
  • Welcome to pytket-dqc’s documentation!
  • View page source

Welcome to pytket-dqc’s documentation!

pytket-dqc is a Python library for the distribution of quantum circuits. The source code can be found at here <https://github.com/CQCL/pytket-dqc>. Check out the Usage section for further information, including how to install the project.

Contents:

  • Usage
    • Installation
  • Data structures
    • Hypergraph
    • HypergraphCircuit
    • Distribution
  • Networks
    • ServerNetwork
    • NISQNetwork
    • AllToAll
    • ScaleFreeNISQNetwork
    • SmallWorldNISQNetwork
    • RandomNISQNetwork
  • Allocators
    • Allocator
    • Annealing
    • HypergraphPartitioning
    • Brute
    • Random
    • Ordered
  • Placement
    • Placement
  • Refiners
    • Refiner
    • RepeatRefiner
    • SequenceRefiner
    • VertexCover
    • BoundaryReallocation
    • DetachedGates
    • NeighbouringDTypeMerge
    • IntertwinedDTypeMerge
    • EagerHTypeMerge
  • Distributors
    • Distributor
    • CoverEmbedding
    • CoverEmbeddingSteiner
    • CoverEmbeddingSteinerDetached
    • PartitioningAnnealing
    • PartitioningHeterogeneous
    • PartitioningHeterogeneousEmbedding
  • Utils
    • gateset.DQCPass()
    • ConstraintException
    • circuit_analysis.ebit_memory_required()
    • utils.ebit_cost()
    • qasm.to_qasm_str()
    • verification.check_equivalence()

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2022, Daniel Mills.

Built with Sphinx using a theme provided by Read the Docs.