| SPEIGS 1.0.0

Macros | Functions
spinfo.h File Reference

Header defining internal constants for speigs. More...

Go to the source code of this file.

## Macros
#define | TRUE (1)
#define | FALSE (0)
#define | ROOT (7.0710678118654757273731092936941422522068e-01)
#define | LAPACK_IWORK (12)
#define | LAPACK_LWORK (30)

## Functions
void | dsyevr (const char *jobz, const char *range, const char *uplo, const spint *n, double *a, const spint *lda, const double *vl, const double *vu, const spint *il, const spint *iu, const double *abstol, spint *m, double *w, double *z, const spint *ldz, spint *isuppz, double *work, const spint *lwork, spint *iwork, const spint *liwork, spint *info)
| Lapack dense eigen routine. More...

## Detailed Description

Header defining internal constants for speigs.

Author
  Wenzhi Gao, Shanghai University of Finance and Economics

Date
  Aug, 24th, 2022

## Function Documentation

## ◆ dsyevr()

void dsyevr | ( | const char * | jobz,
|  | const char * | range,
|  | const char * | uplo,
|  | const spint * | n,
|  | double * | a,
|  | const spint * | lda,
|  | const double * | vl,
|  | const double * | vu,
|  | const spint * | il,
|  | const spint * | iu,
|  | const double * | abstol,
|  | spint * | m,
|  | double * | w,
|  | double * | z,
|  | const spint * | ldz,
|  | spint * | isuppz,
|  | double * | work,
|  | const spint * | lwork,
|  | spint * | iwork,
|  | const spint * | liwork,
|  | spint * | info
| ) |  |

Lapack dense eigen routine.

The Lapack eigen routine