Jacobi-Davidson packages

The Jacobi-Davidson method for eigenproblems

The Jacobi-Davidson method is an iterative subspace method for computing one or more eigenvalues and eigenvectors of an eigenproblem. The Jacobi-Davidson (JD) method has been developed by Gerard Sleijpen and Henk van der Vorst. Publications on Jacobi-Davidson methods can be found on their home pages.

The JD Gateway provides interesting background information on Jacobi-Davidson, references, links to software, and so on.

The JDQR and JDQZ method, by Diederik Fokkema, Gerard Sleijpen and Henk van der Vorst, are based on the JD method. In these methods an effective restart strategy is incorporated. JDQR computes solutions of the standard eigenproblem and JDQZ computes solutions of the generalized eigenproblem. Currently two Jacobi-Davidson packages are available.


Jacobi-Davidson packages



Obtaining the code

To obtain the Fortran 77 code you can send an e-mail Gerard Sleijpen, <sleijpen@math.uu.nl>. Then he will send you the file jdqz.tar.gz.uue . With the commands
uudecode, gunzip and tar xvf
you can extract the .f (Fortran) files.

Note that the Fortran code is provided on an "as is" basis. The authors provide no warranty whatsoever, either expressed or implied, regarding the work, including warranties with respect to its merchantability or fitness for any particular purpose. Moreover, note that permission to copy all or part of this code is granted, provided that the copies are not made or distributed for resale: The code is distributed under the terms of the GNU General Public License (version 3 of the License, or any later version) as published by the Free Software Foundation.


Page design: Wim Bomhof

Gerard Sleijpen <sleijpen@math.uu.nl>