![]() |
EVSL
1.1.0
EigenValues Slicing Library
|
Lanczos alg. to give bounds of spectrum. More...
#include <stdlib.h>#include <stdio.h>#include <math.h>#include "def.h"#include "blaslapack.h"#include "struct.h"#include "internal_proto.h"Go to the source code of this file.
Functions | |
| int | LanBounds (int msteps, double *v, double *lmin, double *lmax) |
Lanczos alg. to give bounds of spectrum.
Definition in file lanbounds.c.
| int LanBounds | ( | int | msteps, |
| double * | v, | ||
| double * | lmin, | ||
| double * | lmax | ||
| ) |
| msteps | number of Lanczos steps | |
| *v | initial vector | |
| [out] | *lmin,*lmax | [lmin lmax] is the desired interval containing all eigenvalues of matrix pair (A,B) |
Definition at line 21 of file lanbounds.c.
References DAXPY(), DCOPY(), DDOT(), DNRM2(), DSCAL(), evsldata, _evsldata::ifGenEv, Malloc, min, _evsldata::n, orthTol, and SymmTridEig().

1.8.6