EVSL  1.1.0
EigenValues Slicing Library
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
lanbounds.c File Reference

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.


int LanBounds (int msteps, double *v, double *lmin, double *lmax)

Detailed Description

Lanczos alg. to give bounds of spectrum.

Definition in file lanbounds.c.

Function Documentation

int LanBounds ( int  msteps,
double *  v,
double *  lmin,
double *  lmax 

mstepsnumber of Lanczos steps
*vinitial 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().

Here is the call graph for this function: