• Quantum machine learning
  • Demos
  • Install
  • Plugins (current)
  • Documentation
  • Blog
  • FAQ
  • Support
  • GitHub

Navigation

  • index
  • modules |
  • PennyLane-Lightning 0.25.0 documentation »
  • File Constant.hpp

PennyLane-Lightning

  • Overview
  • Installation
  • Support
  • Architecture

Usage

  • Lightning Qubit device

Development

  • Adding a gate implementation
  • Benchmark different kernel implementations
  • AVX2/AVX512 kernels

API

  • pennylane_lightning
  • C++ API
  1. Docs
  2. File Constant.hpp

File Constant.hpp¶

↰ Parent directory (pennylane_lightning/src/gates)

Contents

  • Definition (pennylane_lightning/src/gates/Constant.hpp)

  • Detailed Description

  • Includes

  • Included By

  • Namespaces

  • Variables

Definition (pennylane_lightning/src/gates/Constant.hpp)¶

  • Program Listing for File Constant.hpp

Detailed Description¶

Defines all constants for statevector

Includes¶

  • GateOperation.hpp (File GateOperation.hpp)

  • KernelType.hpp (File KernelType.hpp)

  • TypeList.hpp (File TypeList.hpp)

Included By¶

  • File DynamicDispatcher.hpp

  • File RegisterKernel.hpp

  • File StateVectorBase.hpp

Namespaces¶

  • Namespace Pennylane

  • Namespace Pennylane::Gates

  • Namespace Pennylane::Gates::Constant

Variables¶

  • Variable Pennylane::Gates::Constant::gate_names

  • Variable Pennylane::Gates::Constant::gate_num_params

  • Variable Pennylane::Gates::Constant::gate_wires

  • Variable Pennylane::Gates::Constant::generator_names

  • Variable Pennylane::Gates::Constant::generator_wires

  • Variable Pennylane::Gates::Constant::matrix_names

  • Variable Pennylane::Gates::Constant::multi_qubit_gates

  • Variable Pennylane::Gates::Constant::multi_qubit_generators

  • Variable Pennylane::Gates::Constant::multi_qubit_matrix_ops

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

Contents

  • File Constant.hpp
    • Definition (pennylane_lightning/src/gates/Constant.hpp)
    • Detailed Description
    • Includes
    • Included By
    • Namespaces
    • Variables

Navigation

  • index
  • modules |
  • PennyLane-Lightning 0.25.0 documentation »
  • File Constant.hpp

Xanadu

Located in the heart of downtown Toronto, we've brought together exceptional minds from around the world to build quantum computers that are useful and available to people everywhere.

PennyLane

  • Home
  • Documentation
  • Forum
  • GitHub
  • Slack
  • Twitter
Strawberry Fields

  • Home
  • Documentation
  • GitHub
  • Slack
About

  • Home
  • About
  • Hardware
  • Research
  • Cloud
  • Blog

Stay updated with our newsletter
Copyright © 2022 Xanadu Quantum Technologies
TensorFlow, the TensorFlow logo, and any related marks are trademarks of Google Inc.