IFEM  90A354
Namespaces | Functions
EigSolver.h File Reference

Interface to LAPack, ARPack and SLEPc eigenvalue solvers. More...

#include "MatVec.h"
Include dependency graph for EigSolver.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 eig
 Top-level functions for invoking eigenproblem solvers.
 

Functions

int eig::solve (SystemMatrix *A, SystemMatrix *B, Vector &eigVal, Matrix &eigVec, int nev, int iop=1, double shift=0.0)
 Solves the eigenvalue problem using either SPRLAN, LAPACK or SLEPC. More...
 
bool eig::solve (SystemMatrix *A, SystemMatrix *B, Vector &eigVal, Matrix &eigVec, int nev, int ncv, int mode, double shift=0.0)
 Solves the eigenvalue problem (A-lambda*B)*x = 0 using ARPACK. More...
 

Detailed Description

Interface to LAPack, ARPack and SLEPc eigenvalue solvers.

Date
Apr 20 2009
Author
Knut Morten Okstad / SINTEF