Go to the source code of this file.
|
subroutine, public | arnoldi_methods::arnoldi_iram (arnoldi_data) |
| Interface for the routine calcualting the implicit restarts Currently all based on lapack.
|
|
subroutine, public | arnoldi_methods::compute_evals (arnoldi_data) |
| Interface to compute the eigenvalues of a nonsymmetric matrix This is only the serial version.
|
|
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.
|
|
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.
|
|
subroutine, public | arnoldi_methods::build_subspace (matrix, vectors, arnoldi_data) |
| here the iterations are performed and the krylov space is constructed
|
|
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
|
|
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
|
|