File OpToMemberFuncPtr.hpp¶
↰ Parent directory (pennylane_lightning/core/src/simulators/lightning_qubit/gates
)
Contents
Definition (pennylane_lightning/core/src/simulators/lightning_qubit/gates/OpToMemberFuncPtr.hpp
)¶
Detailed Description¶
Defines template classes to extract member function pointers for metaprogramming. Also defines some utility functions that calls such pointers.
Includes¶
Error.hpp
(File cuError.hpp)GateOperation.hpp
(File GateOperation.hpp)complex
limits
vector
Included By¶
Namespaces¶
Classes¶
Template Struct GateOpToMemberFuncPtr< PrecisionT, ParamT, GateImplementation, GateOperation::CNOT >
Template Struct GateOpToMemberFuncPtr< PrecisionT, ParamT, GateImplementation, GateOperation::CRot >
Template Struct GateOpToMemberFuncPtr< PrecisionT, ParamT, GateImplementation, GateOperation::CRX >
Template Struct GateOpToMemberFuncPtr< PrecisionT, ParamT, GateImplementation, GateOperation::CRY >
Template Struct GateOpToMemberFuncPtr< PrecisionT, ParamT, GateImplementation, GateOperation::CRZ >
Template Struct GateOpToMemberFuncPtr< PrecisionT, ParamT, GateImplementation, GateOperation::CY >
Template Struct GateOpToMemberFuncPtr< PrecisionT, ParamT, GateImplementation, GateOperation::CZ >
Template Struct GateOpToMemberFuncPtr< PrecisionT, ParamT, GateImplementation, GateOperation::Rot >
Template Struct GateOpToMemberFuncPtr< PrecisionT, ParamT, GateImplementation, GateOperation::RX >
Template Struct GateOpToMemberFuncPtr< PrecisionT, ParamT, GateImplementation, GateOperation::RY >
Template Struct GateOpToMemberFuncPtr< PrecisionT, ParamT, GateImplementation, GateOperation::RZ >
Template Struct GateOpToMemberFuncPtr< PrecisionT, ParamT, GateImplementation, GateOperation::S >
Template Struct GateOpToMemberFuncPtr< PrecisionT, ParamT, GateImplementation, GateOperation::SWAP >
Template Struct GateOpToMemberFuncPtr< PrecisionT, ParamT, GateImplementation, GateOperation::T >
Template Struct GeneratorOpToMemberFuncPtr< PrecisionT, GateImplementation, GeneratorOperation::RX >
Template Struct GeneratorOpToMemberFuncPtr< PrecisionT, GateImplementation, GeneratorOperation::RY >
Template Struct GeneratorOpToMemberFuncPtr< PrecisionT, GateImplementation, GeneratorOperation::RZ >