1#ifndef ATEN_KERNELS_LAPACK_H_
2#define ATEN_KERNELS_LAPACK_H_
13template <
typename T,
typename Device>
22template <
typename T,
typename Device>
33template <
typename T,
typename Device>
43template <
typename T,
typename Device>
55template <
typename T,
typename Device>
69template <
typename T,
typename Device>
80template <
typename T,
typename Device>
91template <
typename T,
typename Device>
104#if defined(__CUDA) || defined(__ROCM)
106void createGpuSolverHandle();
107void destroyGpuSolverHandle();
#define T
Definition exp.cpp:237
T type
Definition tensor_types.h:89
typename GetTypeReal< T >::type Real
Definition lapack.h:45
void operator()(const char &jobz, const char &uplo, T *Mat, const int &dim, Real *eigen_val)
void operator()(const int &itype, const char &jobz, const char &uplo, T *Mat_A, T *Mat_B, const int &dim, Real *eigen_val)
typename GetTypeReal< T >::type Real
Definition lapack.h:57
void operator()(const int &m, const int &n, T *Mat, const int &lda, int *ipiv)
void operator()(const int &n, T *Mat, const int &lda, const int *ipiv, T *work, const int &lwork)
void operator()(const char &trans, const int &n, const int &nrhs, T *A, const int &lda, const int *ipiv, T *B, const int &ldb)
void operator()(const char &uplo, const int &dim, T *Mat, const int &lda)
void operator()(const char &uplo, const char &diag, const int &dim, T *Mat, const int &lda)
void operator()(const char &uplo, T *A, const int &dim)
This file contains the definition of the DataType enum class.