FILTLAN  1.0a
Classes | Functions
filtlan.h File Reference
#include "laneig.h"
#include "polyfilt.h"

Go to the source code of this file.

Classes

struct  FilteredLanczosOptions
 An instance of this class, taken by FilteredLanczosEigenSolver(), is a collection of options for the filtered Lanczos procedure to solve symmetric eigenvalue problems. More...
 
struct  FilteredLanczosInfo
 FilteredLanczosEigenSolver() returns an instance of this class which gives the information of the filtered Lanczos procedure. More...
 

Functions

FilteredLanczosInfo FilteredLanczosEigenSolver (Vector &eigVal, Matrix &eigVec, const SparseMatrix &S, Vector &frame, mkIndex polyDegree, mkIndex baseDegree, FilteredLanczosOptions &opts)
 This routine computes the eigenvalues in the requested window and the corresponding eigenvectors. More...
 

Detailed Description

Routines for the Lanczos method with polynomial filtering for extreme / interior eigenvalues and the corresponding eigenvectors of a symmetric matrix.