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

Navigation

  • index
  • modules |
  • PennyLane-Lightning 0.25.0 documentation »
  • File Error.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 Error.hpp

File Error.hpp¶

↰ Parent directory (pennylane_lightning/src/util)

Contents

  • Definition (pennylane_lightning/src/util/Error.hpp)

  • Includes

  • Included By

  • Namespaces

  • Classes

  • Functions

  • Defines

Definition (pennylane_lightning/src/util/Error.hpp)¶

  • Program Listing for File Error.hpp

Includes¶

  • Util.hpp (File AlgUtil.hpp)

  • exception

  • iostream

  • sstream

  • string

  • type_traits

  • utility

Included By¶

  • File Observables.hpp

  • File Kokkos_Sparse.hpp

  • File GateImplementationsAVX512.hpp

  • File DynamicDispatcher.hpp

  • File GateImplementationsAVX2.hpp

  • File GateImplementationsAVXCommon.hpp

  • File AdjointDiff.hpp

  • File KernelType.hpp

  • File GateImplementationsLM.hpp

  • File KernelMap.hpp

  • File StateVectorRawCPU.hpp

  • File StateVectorBase.hpp

Namespaces¶

  • Namespace Pennylane

  • Namespace Pennylane::Util

Classes¶

  • Class LightningException

Functions¶

  • Function Pennylane::Util::Abort(const char *, const char *, int, const char *)

  • Function Pennylane::Util::Abort(const std::string&, const char *, int, const char *)

Defines¶

  • Define PL_ABORT

  • Define PL_ABORT_IF

  • Define PL_ABORT_IF_NOT

  • Define PL_ASSERT

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

Contents

  • File Error.hpp
    • Definition (pennylane_lightning/src/util/Error.hpp)
    • Includes
    • Included By
    • Namespaces
    • Classes
    • Functions
    • Defines

Navigation

  • index
  • modules |
  • PennyLane-Lightning 0.25.0 documentation »
  • File Error.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.