Go to the source code of this file.
|
void | dsyev_ (char *JOBZ, char *UPLO, int *N, double *A, int *LDA, double *W, double *WORK, int *LWORK, int *INFO) |
|
void | ssyev_ (char *JOBZ, char *UPLO, int *N, float *A, int *LDA, float *W, float *WORK, int *LWORK, int *INFO) |
|
template<std::floating_point Float> |
auto | tatooine::lapack::syev (job j, uplo u, int N, Float *A, int LDA, Float *W, Float *WORK, int LWORK) -> int |
|
template<std::floating_point Float> |
auto | tatooine::lapack::syev (job j, uplo u, int N, Float *A, int LDA, Float *W) -> int |
|
template<typename Real , size_t N> |
auto | tatooine::lapack::syev (job jobz, uplo const u, tensor< Real, N, N > &A, tensor< Real, N > &W) |
|
◆ dsyev_()
void dsyev_ |
( |
char * |
JOBZ, |
|
|
char * |
UPLO, |
|
|
int * |
N, |
|
|
double * |
A, |
|
|
int * |
LDA, |
|
|
double * |
W, |
|
|
double * |
WORK, |
|
|
int * |
LWORK, |
|
|
int * |
INFO |
|
) |
| |
◆ ssyev_()
void ssyev_ |
( |
char * |
JOBZ, |
|
|
char * |
UPLO, |
|
|
int * |
N, |
|
|
float * |
A, |
|
|
int * |
LDA, |
|
|
float * |
W, |
|
|
float * |
WORK, |
|
|
int * |
LWORK, |
|
|
int * |
INFO |
|
) |
| |