diskit

Contents

  • Quickstart
  • Examples
    • Example to create a topology
    • Distributed Circuit for a CNOT gates
      • The case of higher order gates
    • Distributed Quantum Fourier Transform
      • Create a Distributed Circuit for performing Quantum Fourier Transform
        • For 2 processor with 4 qubits
        • For 4 processors with total 16 qubits
    • Distribute Shor’s Algorithm
  • Components
    • Circuit Remapper
      • CircuitRemapper
        • CircuitRemapper.collate_measurements()
        • CircuitRemapper.do_measure_ready()
        • CircuitRemapper.remap_circuit()
    • Layer
      • Layer
        • Layer.add_operation()
        • Layer.add_operations()
        • Layer.non_local_operations()
        • Layer.operations
        • Layer.remove_operation()
    • Topology
      • Topology
        • Topology.add_qpu()
        • Topology.are_adjacent()
        • Topology.create_emap()
        • Topology.create_qmap()
        • Topology.get_all_qubits()
        • Topology.get_epr_id()
        • Topology.get_host()
        • Topology.get_qpu()
        • Topology.get_qubits()
        • Topology.get_regs()
        • Topology.num_hosts()
        • Topology.num_qubits()
        • Topology.qmap
        • Topology.reinitialize()
        • Topology.remove_qpu()
diskit
  • Search


© Copyright 2023, Anuranan Das, Stephen DiAdamo.

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