EPSDenseTridiagonal

Solves a real tridiagonal Hermitian Eigenvalue Problem.

Synopsis

#include "slepceps.h" 
PetscErrorCode EPSDenseTridiagonal(int n,PetscScalar *A,int lda,PetscReal *w,PetscScalar *V)
Not Collective

Input Parameters

n - dimension of the eigenproblem
A - pointer to the array containing the matrix values
lda - leading dimension of A

Output Parameters

w - pointer to the array to store the computed eigenvalues
V - pointer to the array to store the eigenvectors

Notes

If V is PETSC_NULL then the eigenvectors are not computed.

This routine use LAPACK routines DSTEVR.

See Also

EPSDenseNHEP(), EPSDenseHEP(), EPSDenseGNHEP(), EPSDenseGHEP()

Location: src/eps/interface/dense.c
Index of all EPS routines
Table of Contents for all manual pages
Index of all manual pages