Functions | |
| template<typename ValueType > | |
| int | getrf (const int m, const int n, ValueType *A, const unsigned int lda, int *ipiv) |
| template<typename ValueType > | |
| int | getri (const int N, ValueType *A, const unsigned int lda, int *ipiv) |
| template<typename ValueType > | |
| int | trtri (const char uplo, const char diag, const unsigned int n, ValueType *a, const unsigned int lda) |
| template<typename ValueType > | |
| int | potrf (const char uplo, const unsigned int n, ValueType *a, const unsigned int lda) |
| template<typename ValueType > | |
| int | steqr (const char jobz, const unsigned int n, real_type< ValueType > *D, real_type< ValueType > *E, ValueType *Z, const unsigned int lda) |
| template<typename ValueType > | |
| int | heevd (const char jobz, const char uplo, const unsigned int n, ValueType *A, const unsigned int lda, double *w) |
| template<typename ValueType > | |
| int | hegv (const int itype, const char jobz, const char uplo, const unsigned int n, ValueType *A, const unsigned int lda, ValueType *B, const unsigned int ldb, double *w) |
| template<typename ValueType > | |
| int | gesv (const unsigned int n, const unsigned int nrhs, ValueType *A, const unsigned int lda, int *ipiv, ValueType *B, const unsigned int ldb) |
| template<> | |
| int | getrf< double > (const int m, const int n, double *A, const unsigned int lda, int *ipiv) |
| template<> | |
| int | getrf< std::complex< double > > (const int m, const int n, std::complex< double > *A, const unsigned int lda, int *ipiv) |
| template<> | |
| int | getri< double > (const int N, double *A, const unsigned int lda, int *ipiv) |
| template<> | |
| int | getri< std::complex< double > > (const int N, std::complex< double > *A, const unsigned int lda, int *ipiv) |
| template<> | |
| int | trtri< double > (const char uplo, const char diag, const unsigned int n, double *a, const unsigned int lda) |
| template<> | |
| int | trtri< std::complex< double > > (const char uplo, const char diag, const unsigned int n, std::complex< double > *a, const unsigned int lda) |
| template<> | |
| int | potrf< double > (const char uplo, const unsigned int n, double *a, const unsigned int lda) |
| template<> | |
| int | potrf< std::complex< double > > (const char uplo, const unsigned int n, std::complex< double > *a, const unsigned int lda) |
| template<> | |
| int | steqr< double > (const char jobz, const unsigned int n, real_type< double > *D, real_type< double > *E, double *Z, const unsigned int lda) |
| template<> | |
| int | steqr< std::complex< double > > (const char jobz, const unsigned int n, real_type< double > *D, real_type< double > *E, std::complex< double > *Z, const unsigned int lda) |
| template<> | |
| int | heevd< double > (const char jobz, const char uplo, const unsigned int n, double *A, const unsigned int lda, double *w) |
| template<> | |
| int | heevd< std::complex< double > > (const char jobz, const char uplo, const unsigned int n, std::complex< double > *A, const unsigned int lda, double *w) |
| template<> | |
| int | hegv< double > (const int itype, const char jobz, const char uplo, const unsigned int n, double *a, const unsigned int lda, double *b, const unsigned int ldb, double *w) |
| template<> | |
| int | hegv< std::complex< double > > (const int itype, const char jobz, const char uplo, const unsigned int n, std::complex< double > *a, const unsigned int lda, std::complex< double > *b, const unsigned int ldb, double *w) |
| template<> | |
| int | gesv< double > (const unsigned int n, const unsigned int nrhs, double *A, const unsigned int lda, int *ipiv, double *B, const unsigned int ldb) |
| template<> | |
| int | gesv< std::complex< double > > (const unsigned int n, const unsigned int nrhs, std::complex< double > *A, const unsigned int lda, int *ipiv, std::complex< double > *B, const unsigned int ldb) |
| int dftefe::linearAlgebra::blasLapack::lapackWrapper::gesv | ( | const unsigned int | n, |
| const unsigned int | nrhs, | ||
| ValueType * | A, | ||
| const unsigned int | lda, | ||
| int * | ipiv, | ||
| ValueType * | B, | ||
| const unsigned int | ldb | ||
| ) |
| int dftefe::linearAlgebra::blasLapack::lapackWrapper::gesv< double > | ( | const unsigned int | n, |
| const unsigned int | nrhs, | ||
| double * | A, | ||
| const unsigned int | lda, | ||
| int * | ipiv, | ||
| double * | B, | ||
| const unsigned int | ldb | ||
| ) |

| int dftefe::linearAlgebra::blasLapack::lapackWrapper::gesv< std::complex< double > > | ( | const unsigned int | n, |
| const unsigned int | nrhs, | ||
| std::complex< double > * | A, | ||
| const unsigned int | lda, | ||
| int * | ipiv, | ||
| std::complex< double > * | B, | ||
| const unsigned int | ldb | ||
| ) |

| int dftefe::linearAlgebra::blasLapack::lapackWrapper::getrf | ( | const int | m, |
| const int | n, | ||
| ValueType * | A, | ||
| const unsigned int | lda, | ||
| int * | ipiv | ||
| ) |
| template int dftefe::linearAlgebra::blasLapack::lapackWrapper::getrf< double > | ( | const int | m, |
| const int | n, | ||
| double * | A, | ||
| const unsigned int | lda, | ||
| int * | ipiv | ||
| ) |

| int dftefe::linearAlgebra::blasLapack::lapackWrapper::getrf< std::complex< double > > | ( | const int | m, |
| const int | n, | ||
| std::complex< double > * | A, | ||
| const unsigned int | lda, | ||
| int * | ipiv | ||
| ) |

| int dftefe::linearAlgebra::blasLapack::lapackWrapper::getri | ( | const int | N, |
| ValueType * | A, | ||
| const unsigned int | lda, | ||
| int * | ipiv | ||
| ) |
| int dftefe::linearAlgebra::blasLapack::lapackWrapper::getri< double > | ( | const int | N, |
| double * | A, | ||
| const unsigned int | lda, | ||
| int * | ipiv | ||
| ) |

| int dftefe::linearAlgebra::blasLapack::lapackWrapper::getri< std::complex< double > > | ( | const int | N, |
| std::complex< double > * | A, | ||
| const unsigned int | lda, | ||
| int * | ipiv | ||
| ) |

| int dftefe::linearAlgebra::blasLapack::lapackWrapper::heevd | ( | const char | jobz, |
| const char | uplo, | ||
| const unsigned int | n, | ||
| ValueType * | A, | ||
| const unsigned int | lda, | ||
| double * | w | ||
| ) |
| int dftefe::linearAlgebra::blasLapack::lapackWrapper::heevd< double > | ( | const char | jobz, |
| const char | uplo, | ||
| const unsigned int | n, | ||
| double * | A, | ||
| const unsigned int | lda, | ||
| double * | w | ||
| ) |

| int dftefe::linearAlgebra::blasLapack::lapackWrapper::heevd< std::complex< double > > | ( | const char | jobz, |
| const char | uplo, | ||
| const unsigned int | n, | ||
| std::complex< double > * | A, | ||
| const unsigned int | lda, | ||
| double * | w | ||
| ) |

| int dftefe::linearAlgebra::blasLapack::lapackWrapper::hegv | ( | const int | itype, |
| const char | jobz, | ||
| const char | uplo, | ||
| const unsigned int | n, | ||
| ValueType * | A, | ||
| const unsigned int | lda, | ||
| ValueType * | B, | ||
| const unsigned int | ldb, | ||
| double * | w | ||
| ) |
| int dftefe::linearAlgebra::blasLapack::lapackWrapper::hegv< double > | ( | const int | itype, |
| const char | jobz, | ||
| const char | uplo, | ||
| const unsigned int | n, | ||
| double * | a, | ||
| const unsigned int | lda, | ||
| double * | b, | ||
| const unsigned int | ldb, | ||
| double * | w | ||
| ) |

| int dftefe::linearAlgebra::blasLapack::lapackWrapper::hegv< std::complex< double > > | ( | const int | itype, |
| const char | jobz, | ||
| const char | uplo, | ||
| const unsigned int | n, | ||
| std::complex< double > * | a, | ||
| const unsigned int | lda, | ||
| std::complex< double > * | b, | ||
| const unsigned int | ldb, | ||
| double * | w | ||
| ) |

| int dftefe::linearAlgebra::blasLapack::lapackWrapper::potrf | ( | const char | uplo, |
| const unsigned int | n, | ||
| ValueType * | a, | ||
| const unsigned int | lda | ||
| ) |
| int dftefe::linearAlgebra::blasLapack::lapackWrapper::potrf< double > | ( | const char | uplo, |
| const unsigned int | n, | ||
| double * | a, | ||
| const unsigned int | lda | ||
| ) |

| int dftefe::linearAlgebra::blasLapack::lapackWrapper::potrf< std::complex< double > > | ( | const char | uplo, |
| const unsigned int | n, | ||
| std::complex< double > * | a, | ||
| const unsigned int | lda | ||
| ) |

| int dftefe::linearAlgebra::blasLapack::lapackWrapper::steqr | ( | const char | jobz, |
| const unsigned int | n, | ||
| real_type< ValueType > * | D, | ||
| real_type< ValueType > * | E, | ||
| ValueType * | Z, | ||
| const unsigned int | lda | ||
| ) |
| int dftefe::linearAlgebra::blasLapack::lapackWrapper::steqr< double > | ( | const char | jobz, |
| const unsigned int | n, | ||
| real_type< double > * | D, | ||
| real_type< double > * | E, | ||
| double * | Z, | ||
| const unsigned int | lda | ||
| ) |

| int dftefe::linearAlgebra::blasLapack::lapackWrapper::steqr< std::complex< double > > | ( | const char | jobz, |
| const unsigned int | n, | ||
| real_type< double > * | D, | ||
| real_type< double > * | E, | ||
| std::complex< double > * | Z, | ||
| const unsigned int | lda | ||
| ) |

| int dftefe::linearAlgebra::blasLapack::lapackWrapper::trtri | ( | const char | uplo, |
| const char | diag, | ||
| const unsigned int | n, | ||
| ValueType * | a, | ||
| const unsigned int | lda | ||
| ) |
| int dftefe::linearAlgebra::blasLapack::lapackWrapper::trtri< double > | ( | const char | uplo, |
| const char | diag, | ||
| const unsigned int | n, | ||
| double * | a, | ||
| const unsigned int | lda | ||
| ) |

| int dftefe::linearAlgebra::blasLapack::lapackWrapper::trtri< std::complex< double > > | ( | const char | uplo, |
| const char | diag, | ||
| const unsigned int | n, | ||
| std::complex< double > * | a, | ||
| const unsigned int | lda | ||
| ) |
