PennyLane
    • Research
    • Features
    • Performance
    • Hardware & Simulators
    • Learn
    • Teach
    • Install PennyLane
    • Documentation
    • Catalyst Compilation Docs
    • Development Guide
    • How-to Demos
    • API
    • GitHub
    • Demos
    • Compilation Hub
    • Quantum Datasets
    • Codebook
    • Coding Challenges
    • Videos
    • Fault-Tolerant Quantum Computing
    • Hamiltonian Simulation
    • Quantum Compilation
    • Quantum Hardware
    • Quantum Machine Learning
    • Quantum Gradients
    • Blog
    • FAQs
    • Discussion Forum
    • Submit a Demo
    • Get Involved
  • Install
    • Research
    • Features
    • Performance
    • Hardware & Simulators
    • Learn
    • Teach
    • Install PennyLane
    • Documentation
    • Catalyst Compilation Docs
    • Development Guide
    • How-to Demos
    • API
    • GitHub
    • Demos
    • Compilation Hub
    • Quantum Datasets
    • Codebook
    • Coding Challenges
    • Videos
    • Fault-Tolerant Quantum Computing
    • Hamiltonian Simulation
    • Quantum Compilation
    • Quantum Hardware
    • Quantum Machine Learning
    • Quantum Gradients
    • Blog
    • FAQs
    • Discussion Forum
    • Submit a Demo
    • Get Involved
  • Install

Navigation

  • index
  • modules |
  • Catalyst 0.15.0-dev60 documentation »
  • File OQDRuntimeCAPI.h

Catalyst

  • Overview
  • Installation
  • Quick Start
  • Supported devices
  • AutoGraph guide
  • Sharp bits and debugging tips
  • JAX integration
  • Callbacks and GPUs
  • Release notes

Development

  • Architecture
  • PennyLane Frontend
  • Compiler Core
  • MLIR Dialects
  • Compiler Passes
  • Compiler Plugins
  • Quantum Runtime
  • Debugging Tips
  • Custom Devices
  • Roadmap

Examples

  • Magic State Distillation
  • Variational Quantum Eigensolver
  • QML Optimization with Optax
  • Shor's Algorithm
  • Catalyst and Lightning GPU
  • Grover's Algorithm

API

  • PennyLane Python Frontend
  • Catalyst Command Line Interface
  • Runtime Device Interface
  • Catalyst MLIR dialects
  1. Docs
  2. File OQDRuntimeCAPI.h

File OQDRuntimeCAPI.h¶

↰ Parent directory (runtime/include)

Contents

  • Definition (runtime/include/OQDRuntimeCAPI.h)

  • Includes

  • Classes

  • Functions

  • Defines

Definition (runtime/include/OQDRuntimeCAPI.h)¶

  • Program Listing for File OQDRuntimeCAPI.h

Includes¶

  • Exception.hpp (File Exception.hpp)

  • Types.h (File Types.h)

  • array

  • cstdint

Classes¶

  • Struct Beam

  • Struct Pulse

Functions¶

  • Function __catalyst__oqd__ion

  • Function __catalyst__oqd__measure_pulse

  • Function __catalyst__oqd__modes

  • Function __catalyst__oqd__ParallelProtocol

  • Function __catalyst__oqd__pulse

  • Function __catalyst__oqd__readout_bit

  • Function __catalyst__oqd__rt__finalize

  • Function __catalyst__oqd__rt__initialize

Defines¶

  • Define OQDRUNTIMECAPI_H

api/file_runtime_include_OQDRuntimeCAPI.h
 
Download Python script
 
Download Notebook
 
View on GitHub

Navigation

  • index
  • modules |
  • Catalyst 0.15.0-dev60 documentation »
  • File OQDRuntimeCAPI.h

PennyLane

PennyLane is a cross-platform Python library for quantum computing, quantum machine learning, and quantum chemistry. Built by researchers, for research. Created with ❤️ by Xanadu.

Research

Research Performance Hardware & Simulators Demos Compilation Hub Quantum Datasets

Education

Teach Learn Codebook Coding Challenges Videos Glossary

Software

Install PennyLane Features Documentation Catalyst Compilation Docs Development Guide API GitHub
Stay updated with our newsletter

Copyright © 2023, Xanadu Quantum Technologies

TensorFlow, the TensorFlow logo, and any related marks are trademarks of Google Inc.

Privacy Policy
Terms of Service
Cookie Policy
Code of Conduct