Locally Optimal Block Preconditioned Conjugate Gradient

LOBPCG solves Hermitian partial generalized eigenvalue problems optionally using preconditioning, as well as PCA

Download
Download

You are now following this Submission

Cite As

Andrew Knyazev (2026). Locally Optimal Block Preconditioned Conjugate Gradient (https://www.mathworks.com/matlabcentral/fileexchange/48-locally-optimal-block-preconditioned-conjugate-gradient), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
4.19.0

This bug-fixing revision is tested in GNU Octave Version: 11.3.0 and MATLAB with Parallel Computing Toolbox 26.2 (R2026b) but is expected to work on any post 2008 MATLAB and Octave.

Download
4.18.0

Revision 4.18 removes the check for the size of operatorA apparently not working for function handles

Download
1.5.0

added a toolbox format

Download
1.4.0

Editorial changes to make the code Octave-compatible.

Download
1.1.0

License update to free software (BSD). Comments update.

Download
1.0.0

minor update to remove mlint messages

Download