Class GateImplementationsAVX2¶
Defined in File GateImplementationsAVX2.hpp
Inheritance Relationships¶
Base Type¶
public Pennylane::LightningQubit::Gates::GateImplementationsAVXCommon< GateImplementationsAVX2 >
(Template Class GateImplementationsAVXCommon)
Class Documentation¶
-
class GateImplementationsAVX2 : public Pennylane::LightningQubit::Gates::GateImplementationsAVXCommon<GateImplementationsAVX2>¶
Public Static Functions
-
template<typename PrecisionT>
static inline void applySingleQubitOp(std::complex<PrecisionT> *arr, const std::size_t num_qubits, const std::complex<PrecisionT> *matrix, const std::vector<std::size_t> &wires, bool inverse = false)¶
-
template<typename PrecisionT>
api/classPennylane_1_1LightningQubit_1_1Gates_1_1GateImplementationsAVX2
Download Python script
Download Notebook
View on GitHub