Namespace Pennylane::Util¶
Contents
Classes¶
Functions¶
Function Pennylane::Util::Abort(const char *, const char *, int, const char *)
Function Pennylane::Util::Abort(const std::string&, const char *, int, const char *)
Template Function Pennylane::Util::compute_diagonalizing_gates
Template Function Pennylane::Util::ConstMult(U, std::complex<T>)
Template Function Pennylane::Util::ConstMult(std::complex<U>, std::complex<T>)
Specialized Template Function Pennylane::Util::getCompilerVersion< Compiler::Clang >
Specialized Template Function Pennylane::Util::getCompilerVersion< Compiler::GCC >
Specialized Template Function Pennylane::Util::getCompilerVersion< Compiler::MSVC >
Specialized Template Function Pennylane::Util::getCompilerVersion< Compiler::NVCC >
Specialized Template Function Pennylane::Util::getCompilerVersion< Compiler::NVHPC >
Template Function Pennylane::Util::operator<<(std::ostream&, const std::vector<T>&)
Template Function Pennylane::Util::operator<<(std::ostream&, const std::set<T>&)
Function Pennylane::Util::revWireParity(const std::vector<std::size_t>&)
Template Function Pennylane::Util::revWireParity(const std::array<std::size_t, wire_size>&)
Template Function Pennylane::Util::sorting_indices(const T *, std::size_t)
Template Function Pennylane::Util::sorting_indices(const std::vector<T>&)
Template Function Pennylane::Util::squaredNorm(const T *, std::size_t)
Template Function Pennylane::Util::squaredNorm(const std::vector<T, Alloc>&)