File LQubitBindings.hpp¶
↰ Parent directory (pennylane_lightning/core/simulators/lightning_qubit/bindings)
Contents
Definition (pennylane_lightning/core/simulators/lightning_qubit/bindings/LQubitBindings.hpp)¶
Detailed Description¶
Defines lightning.qubit specific operations to export to Python using Nanobind.
Includes¶
BindingsUtils.hpp(File BindingsUtils.hpp)Constant.hpp(File Constant.hpp)ConstantUtil.hpp(File ConstantUtil.hpp)DynamicDispatcher.hpp(File DynamicDispatcher.hpp)GateOperation.hpp(File GateOperation.hpp)MeasurementsLQubit.hpp(File MeasurementsLQubit.hpp)ObservablesLQubit.hpp(File ObservablesLQubit.hpp)StateVectorLQubitManaged.hpp(File StateVectorLQubitManaged.hpp)TypeList.hpp(File TypeList.hpp)VectorJacobianProduct.hpp(File VectorJacobianProduct.hpp)complexmemorynanobind/nanobind.hnanobind/ndarray.hnanobind/stl/complex.hnanobind/stl/string.hnanobind/stl/vector.hstringvector
Namespaces¶
Functions¶
Template Function Pennylane::LightningQubit::NanoBindings::registerBackendClassSpecificBindings
Template Function Pennylane::LightningQubit::NanoBindings::registerBackendSpecificAlgorithms
Function Pennylane::LightningQubit::NanoBindings::registerBackendSpecificInfo
Template Function Pennylane::LightningQubit::NanoBindings::registerBackendSpecificMeasurements
Template Function Pennylane::LightningQubit::NanoBindings::registerBackendSpecificObservables
Template Function Pennylane::LightningQubit::NanoBindings::registerBackendSpecificStateVectorMethods
Template Function Pennylane::LightningQubit::NanoBindings::registerSparseMatrixOperators
Template Function Pennylane::LightningQubit::NanoBindings::registerVJP
Template Function Pennylane::LightningQubit::NanoBindings::svKernelMap