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 documentation »
  • Directory avx_common

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. Directory avx_common

Directory avx_common¶

↰ Parent directory (pennylane_lightning/core/simulators/lightning_qubit/gates/cpu_kernels)

Directory path: pennylane_lightning/core/simulators/lightning_qubit/gates/cpu_kernels/avx_common

Files¶

  • File ApplyCNOT.hpp

  • File ApplyControlledPhaseShift.hpp

  • File ApplyCRX.hpp

  • File ApplyCRY.hpp

  • File ApplyCRZ.hpp

  • File ApplyCY.hpp

  • File ApplyCZ.hpp

  • File ApplyGeneratorIsingXX.hpp

  • File ApplyGeneratorIsingYY.hpp

  • File ApplyGeneratorIsingZZ.hpp

  • File ApplyGeneratorPhaseShift.hpp

  • File ApplyHadamard.hpp

  • File ApplyIsingXX.hpp

  • File ApplyIsingXY.hpp

  • File ApplyIsingYY.hpp

  • File ApplyIsingZZ.hpp

  • File ApplyPauliX.hpp

  • File ApplyPauliY.hpp

  • File ApplyPauliZ.hpp

  • File ApplyPhaseShift.hpp

  • File ApplyRX.hpp

  • File ApplyRY.hpp

  • File ApplyRZ.hpp

  • File ApplyS.hpp

  • File ApplySingleQubitOp.hpp

  • File ApplySWAP.hpp

  • File ApplyT.hpp

  • File AVX2Concept.hpp

  • File AVX512Concept.hpp

  • File AVXConceptType.hpp

  • File AVXGateKernels.hpp

  • File AVXUtil.hpp

  • File Blender.hpp

  • File Permutation.hpp

  • File SingleQubitGateHelper.hpp

  • File TwoQubitGateHelper.hpp

api/dir_pennylane_lightning_core_simulators_lightning_qubit_gates_cpu_kernels_avx_common
 
Download Python script
 
Download Notebook
 
View on GitHub

Navigation

  • index
  • modules |
  • Lightning 0.43.0 documentation »
  • Directory avx_common

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