(git:34ef472)
arnoldi_methods.F File Reference

Go to the source code of this file.

Modules

module  arnoldi_methods
 methods for arnoldi iteration
 

Functions/Subroutines

subroutine, public arnoldi_methods::arnoldi_iram (arnoldi_data)
 Interface for the routine calcualting the implicit restarts Currently all based on lapack. More...
 
subroutine, public arnoldi_methods::compute_evals (arnoldi_data)
 Interface to compute the eigenvalues of a nonsymmetric matrix This is only the serial version. More...
 
subroutine, public arnoldi_methods::arnoldi_init (matrix, vectors, arnoldi_data)
 Interface for the initialization of the arnoldi subspace creation currently it can only setup a random vector but can be improved to various types of restarts easily. More...
 
subroutine, public arnoldi_methods::gev_arnoldi_init (matrix, matrix_arnoldi, vectors, arnoldi_data)
 Interface for the initialization of the arnoldi subspace creation for the generalized eigenvalue problem. More...
 
subroutine, public arnoldi_methods::build_subspace (matrix, vectors, arnoldi_data)
 here the iterations are performed and the krylov space is constructed More...
 
subroutine, public arnoldi_methods::gev_build_subspace (matrix, vectors, arnoldi_data)
 here the iterations are performed and the krylov space for the generalized eigenvalue problem is created More...
 
subroutine, public arnoldi_methods::gev_update_data (matrix, matrix_arnoldi, vectors, arnoldi_data)
 in the generalized eigenvalue the matrix depende on the projection therefore the outer loop has to build a new set of matrices for the inner loop More...