Last modified: 2002 Feb 11
HOME
The zip file contains a GAUSS procedure, a GAUSS test program with sample output, and a Win32 (95/NT) DLL file containing LAPACK routines for calculating and sorting the generalized Schur form.
Written by Paul Soderlind (August 8, 1997). This code is written and submitted for public, non-commercial use. There are no performance guarantees.
Put the dll file in dlib, the prc (GAUSS proc), and tst (test program) where you want. Make sure the test program knows where to find the GAUSS procedure (by compiling it first, putting into a library file, or just #INCLUDE the source code file),
I have made some small tests and it seems as if the routine works fine. Let me know if you find any errors.
The DLL uses the complex*16 precision routines ZGEGS and ZTGSEN in the upcoming LAPACK 3.0 (as of the pre-release version 2.1).
See http://www.netlib.org/lapack/lawnspdf/lawn87.pdf for a thorough discussion of the LAPACK routines.
To contact me:
Paul Soderlind (nepso@hhs.se)