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

Navigation

  • index
  • modules |
  • Lightning 0.43.0-dev24 documentation »
  • File Observables.hpp

Lightning

  • Overview
  • Installation
  • Docker support
  • Support

Usage

  • Lightning Qubit device
  • Lightning GPU device
  • Lightning Kokkos device
  • Lightning Tensor device

Development

  • Lightning Qubit

API

  • Python API
  • C++ API
  1. Docs
  2. File Observables.hpp

File Observables.hpp¶

↰ Parent directory (pennylane_lightning/core/observables)

Contents

  • Definition (pennylane_lightning/core/observables/Observables.hpp)

  • Includes

  • Included By

  • Namespaces

  • Classes

Definition (pennylane_lightning/core/observables/Observables.hpp)¶

  • Program Listing for File Observables.hpp

Includes¶

  • Error.hpp (File cuError.hpp)

  • Util.hpp (File AVXUtil.hpp)

  • UtilLinearAlg.hpp (File UtilLinearAlg.hpp)

  • algorithm (File AdjointJacobianBase.hpp)

  • complex

  • memory

  • typeinfo

  • unordered_set

  • vector

Included By¶

  • File AdjointJacobianBase.hpp

  • File JacobianData.hpp

  • File Bindings.hpp

  • File BindingsMPI.hpp

  • File MeasurementsBase.hpp

  • File MeasurementsGPU.hpp

  • File MeasurementsGPUMPI.hpp

  • File ObservablesGPU.hpp

  • File ObservablesGPUMPI.hpp

  • File MeasurementsKokkos.hpp

  • File MeasurementsKokkosMPI.hpp

  • File ObservablesKokkos.hpp

  • File ObservablesKokkosMPI.hpp

  • File MeasurementsLQubit.hpp

  • File ObservablesLQubit.hpp

Namespaces¶

  • Namespace Pennylane

  • Namespace Pennylane::Observables

Classes¶

  • Template Class HamiltonianBase

  • Template Class HermitianObsBase

  • Template Class NamedObsBase

  • Template Class Observable

  • Template Class SparseHamiltonianBase

  • Template Class TensorProdObsBase

api/file_pennylane_lightning_core_observables_Observables.hpp
 
Download Python script
 
Download Notebook
 
View on GitHub

Contents

  • Installation
  • Docker support
  • Support

Usage

  • Lightning Qubit device
  • Lightning GPU device
  • Lightning Kokkos device
  • Lightning Tensor device

Development

  • Lightning Qubit

API

  • Python API
  • C++ API

Navigation

  • index
  • modules |
  • Lightning 0.43.0-dev24 documentation »
  • File Observables.hpp

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 Quantum Compilation 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