26#ifndef LAPACKWrapper_h
27#define LAPACKWrapper_h
35 namespace linearAlgebra
39 namespace lapackWrapper
41 template <
typename ValueType>
46 const unsigned int lda,
49 template <
typename ValueType>
51 getri(
const int N, ValueType *A,
const unsigned int lda,
int *ipiv);
53 template <
typename ValueType>
59 const unsigned int lda);
61 template <
typename ValueType>
66 const unsigned int lda);
68 template <
typename ValueType>
75 const unsigned int lda);
78 template <
typename ValueType>
84 const unsigned int lda,
87 template <
typename ValueType>
94 const unsigned int lda,
96 const unsigned int ldb,
99 template <
typename ValueType>
102 const unsigned int nrhs,
104 const unsigned int lda,
107 const unsigned int ldb);
int trtri(const char uplo, const char diag, const unsigned int n, ValueType *a, const unsigned int lda)
int heevd(const char jobz, const char uplo, const unsigned int n, ValueType *A, const unsigned int lda, double *w)
int gesv(const unsigned int n, const unsigned int nrhs, ValueType *A, const unsigned int lda, int *ipiv, ValueType *B, const unsigned int ldb)
int steqr(const char jobz, const unsigned int n, real_type< ValueType > *D, real_type< ValueType > *E, ValueType *Z, const unsigned int lda)
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)
int potrf(const char uplo, const unsigned int n, ValueType *a, const unsigned int lda)
int getri(const int N, ValueType *A, const unsigned int lda, int *ipiv)
int getrf(const int m, const int n, ValueType *A, const unsigned int lda, int *ipiv)
typeInternal::real_type< ValueType > real_type
Definition: BlasLapackTypedef.h:177
dealii includes
Definition: AtomFieldDataSpherical.cpp:31