XLPack 6.1
C/C++ API Reference Manual
Loading...
Searching...
No Matches
Functions
D4a1. Ordinary eigenvalue problems (symmetric matrices) - Driver routines

Functions

void _dsbev (char jobz, char uplo, int n, int kd, int ldab, double ab[], double w[], int ldz, double z[], double work[], int *info)
 (Simple driver) Eigenvalues and eigenvectors of a symmetric band matrix
 
void _dsbevd (char jobz, char uplo, int n, int kd, int ldab, double ab[], double w[], int ldz, double z[], double work[], int lwork, int iwork[], int liwork, int *info)
 (Divide and conquer driver) Eigenvalues and eigenvectors of a symmetric band matrix
 
void _dsbevx (char jobz, char range, char uplo, int n, int kd, int ldab, double ab[], int ldq, double q[], double vl, double vu, int il, int iu, double abstol, int *m, double w[], int ldz, double z[], double work[], int iwork[], int ifail[], int *info)
 (Expert driver) Eigenvalues and eigenvectors of a symmetric band matrix
 
void _dspev (char jobz, char uplo, int n, double ap[], double w[], int ldz, double z[], double work[], int *info)
 (Simple driver) Eigenvalues and eigenvectors of a symmetric matrix in packed form
 
void _dspevd (char jobz, char uplo, int n, double ap[], double w[], int ldz, double z[], double work[], int lwork, int iwork[], int liwork, int *info)
 (Divide and conquer driver) Eigenvalues and eigenvectors of a symmetric matrix in packed form
 
void _dspevx (char jobz, char range, char uplo, int n, double ap[], double vl, double vu, int il, int iu, double abstol, int *m, double w[], int ldz, double z[], double work[], int iwork[], int ifail[], int *info)
 (Expert driver) Eigenvalues and eigenvectors of a symmetric matrix in packed form
 
void _dstev (char jobz, int n, double d[], double e[], int ldz, double z[], double work[], int *info)
 (Simple driver) Eigenvalues and eigenvectors of a symmetric tridiagonal matrix
 
void _dstevd (char jobz, int n, double d[], double e[], int ldz, double z[], double work[], int lwork, int iwork[], int liwork, int *info)
 (Divide and conquer driver) Eigenvalues and eigenvectors of a symmetric tridiagonal matrix
 
void _dstevr (char jobz, char range, int n, double d[], double e[], double vl, double vu, int il, int iu, double abstol, int *m, double w[], int ldz, double z[], int isuppz[], double work[], int lwork, int iwork[], int liwork, int *info)
 (MRRR driver) Eigenvalues and eigenvectors of a symmetric tridiagonal matrix
 
void _dstevx (char jobz, char range, int n, double d[], double e[], double vl, double vu, int il, int iu, double abstol, int *m, double w[], int ldz, double z[], double work[], int iwork[], int ifail[], int *info)
 (Expert driver) Eigenvalues and eigenvectors of a symmetric tridiagonal matrix
 
void _dsyev (char jobz, char uplo, int n, int lda, double a[], double w[], double work[], int lwork, int *info)
 (Simple driver) Eigenvalues and eigenvectors of a symmetric matrix
 
void _dsyevd (char jobz, char uplo, int n, int lda, double a[], double w[], double work[], int lwork, int iwork[], int liwork, int *info)
 (Divide and conquer driver) Eigenvalues and eigenvectors of a symmetric matrix
 
void _dsyevr (char jobz, char range, char uplo, int n, int lda, double a[], double vl, double vu, int il, int iu, double abstol, int *m, double w[], int ldz, double z[], int isuppz[], double work[], int lwork, int iwork[], int liwork, int *info)
 (MRRR driver) Eigenvalues and eigenvectors of a symmetric matrix
 
void _dsyevx (char jobz, char range, char uplo, int n, int lda, double a[], double vl, double vu, int il, int iu, double abstol, int *m, double w[], int ldz, double z[], double work[], int lwork, int iwork[], int ifail[], int *info)
 (Expert driver) Eigenvalues and eigenvectors of a symmetric matrix
 

Detailed Description

This is the group of D4a1. Ordinary eigenvalue problems (symmetric matrices) - Driver routines.