|
static void | zheev (const char jobz, const char uplo, const int n, ModuleBase::ComplexMatrix &a, const int lda, double *w, std::complex< double > *work, const int lwork, double *rwork, int *info) |
|
static void | zgetrf (int m, int n, ModuleBase::ComplexMatrix &a, const int lda, int *ipiv, int *info) |
|
static void | zgetri (int n, ModuleBase::ComplexMatrix &a, int lda, int *ipiv, std::complex< double > *work, int lwork, int *info) |
|
static void | potrf (const char &uplo, const int &n, float *const A, const int &lda, int &info) |
|
static void | potrf (const char &uplo, const int &n, double *const A, const int &lda, int &info) |
|
static void | potrf (const char &uplo, const int &n, std::complex< float > *const A, const int &lda, int &info) |
|
static void | potrf (const char &uplo, const int &n, std::complex< double > *const A, const int &lda, int &info) |
|
static void | potri (const char &uplo, const int &n, float *const A, const int &lda, int &info) |
|
static void | potri (const char &uplo, const int &n, double *const A, const int &lda, int &info) |
|
static void | potri (const char &uplo, const int &n, std::complex< float > *const A, const int &lda, int &info) |
|
static void | potri (const char &uplo, const int &n, std::complex< double > *const A, const int &lda, int &info) |
|
static void | potrf (const char &uplo, const int &n, ModuleBase::matrix &A, const int &lda, int &info) |
|
static void | potrf (const char &uplo, const int &n, ModuleBase::ComplexMatrix &A, const int &lda, int &info) |
|
static void | potri (const char &uplo, const int &n, ModuleBase::matrix &A, const int &lda, int &info) |
|
static void | potri (const char &uplo, const int &n, ModuleBase::ComplexMatrix &A, const int &lda, int &info) |
|
static void | herk (const char uplo, const char trans, const int n, const int k, const double alpha, const std::complex< double > *A, const int lda, const double beta, std::complex< double > *C, const int ldc) |
|
static void | herk (const char uplo, const char trans, const int n, const int k, const float alpha, const std::complex< float > *A, const int lda, const float beta, std::complex< float > *C, const int ldc) |
|
|
static std::complex< double > * | transpose (const ModuleBase::ComplexMatrix &a, const int n, const int lda) |
|
static std::complex< float > * | transpose (const std::complex< float > *a, const int n, const int lda, const int nbase_x) |
|
static std::complex< double > * | transpose (const std::complex< double > *a, const int n, const int lda, const int nbase_x) |
|
static void | transpose (const std::complex< double > *aux, ModuleBase::ComplexMatrix &a, const int n, const int lda) |
|
static void | transpose (const std::complex< float > *aux, std::complex< float > *a, const int n, const int lda, const int nbase_x) |
|
static void | transpose (const std::complex< double > *aux, std::complex< double > *a, const int n, const int lda, const int nbase_x) |
|
static char | change_uplo (const char &uplo) |
|
static char | change_trans_NC (const char &trans) |
|