A set of level 3 basic linear algebra subprograms
ACM Transactions on Mathematical Software (TOMS)
The symmetric eigenvalue problem
The symmetric eigenvalue problem
LAPACK Users' guide (third ed.)
LAPACK Users' guide (third ed.)
An Efficient and Stable Algorithm for the Symmetric-Definite Generalized Eigenvalue Problem
SIAM Journal on Matrix Analysis and Applications
SIAM Journal on Scientific Computing
A Block Orthogonalization Procedure with Constant Synchronization Requirements
SIAM Journal on Scientific Computing
SIAM Journal on Matrix Analysis and Applications
An overview of the Trilinos project
ACM Transactions on Mathematical Software (TOMS) - Special issue on the Advanced CompuTational Software (ACTS) Collection
Computing several eigenpairs of Hermitian problems by conjugate gradient iterations
Journal of Computational Physics
Anasazi software for the numerical solution of large-scale eigenvalue problems
ACM Transactions on Mathematical Software (TOMS)
PRIMME: preconditioned iterative multimethod eigensolver—methods and software description
ACM Transactions on Mathematical Software (TOMS)
Communication-optimal Parallel and Sequential QR and LU Factorizations
SIAM Journal on Scientific Computing
Hi-index | 31.45 |
The purpose of our paper is to discuss basis selection for Knyazev's locally optimal block preconditioned conjugate gradient (LOBPCG) method. An inappropriate choice of basis can lead to ill-conditioned Gram matrices in the Rayleigh-Ritz analysis that can delay convergence or produce inaccurate eigenpairs. We demonstrate that the choice of basis is not merely related to computing in finite precision arithmetic. We propose a representation that maintains orthogonality of the basis vectors and so has excellent numerical properties.