File LGPUBindings.hpp¶
↰ Parent directory (pennylane_lightning/core/simulators/lightning_gpu/bindings)
Contents
Definition (pennylane_lightning/core/simulators/lightning_gpu/bindings/LGPUBindings.hpp)¶
Detailed Description¶
Defines lightning.gpu specific operations to export to Python using Nanobind.
Includes¶
MeasurementsGPU.hpp(File MeasurementsGPU.hpp)StateVectorCudaManaged.hpp(File StateVectorCudaManaged.hpp)TypeList.hpp(File TypeList.hpp)complexmemorynanobind/nanobind.hnanobind/ndarray.hnanobind/stl/complex.hnanobind/stl/string.hnanobind/stl/vector.hstringvector
Namespaces¶
Functions¶
Template Function Pennylane::LightningGPU::NanoBindings::registerBackendClassSpecificBindings
Template Function Pennylane::LightningGPU::NanoBindings::registerBackendSpecificAlgorithms
Function Pennylane::LightningGPU::NanoBindings::registerBackendSpecificInfo
Template Function Pennylane::LightningGPU::NanoBindings::registerBackendSpecificMeasurements
Template Function Pennylane::LightningGPU::NanoBindings::registerBackendSpecificObservables
Template Function Pennylane::LightningGPU::NanoBindings::registerBackendSpecificStateVectorMethods
Template Function Pennylane::LightningGPU::NanoBindings::updateStateVectorData