File cuda_helpers.hpp¶
↰ Parent directory (pennylane_lightning/core/utils/cuda_utils)
Definition (pennylane_lightning/core/utils/cuda_utils/cuda_helpers.hpp)¶
Includes¶
DevTag.hpp(File DevTag.hpp)algorithm(File AdjointJacobianBase.hpp)complexcuComplex.hcuError.hpp(File cuError.hpp)cublas_v2.hcuda.hcusparse_v2.hfunctionalmemorymutexnumerictype_traitsunordered_mapvector
Included By¶
Namespaces¶
Classes¶
Functions¶
Template Function Pennylane::LightningGPU::Util::complexToCu(ComplexT)
Template Function Pennylane::LightningGPU::Util::complexToCu(const std::vector<ComplexT>&)
Template Function Pennylane::LightningGPU::Util::ConstMultSC
Template Function Pennylane::LightningGPU::Util::cuToComplex
Function Pennylane::LightningGPU::Util::getCudaType(const double&)
Function Pennylane::LightningGPU::Util::getCudaType(const float&)
Template Function Pennylane::LightningGPU::Util::INVSQRT2IMAG
Template Function Pennylane::LightningGPU::Util::is_cxx_complex(const ComplexT&)
Function Pennylane::LightningGPU::Util::isCuQuantumSupported
Template Function Pennylane::LightningGPU::Util::NormalizeCastIndices
Function Pennylane::LightningGPU::Util::operator-(const cuFloatComplex&)
Function Pennylane::LightningGPU::Util::operator-(const cuDoubleComplex&)