SPEIGS 1.0.0
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)
 $ \frac{\sqrt{2}}{2} $
 
#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