Add xGGHD3: blocked Hessenberg reduction, code from Daniel Kressner.
authorphilippe.theveny <philippe.theveny@8a072113-8704-0410-8d35-dd094bca7971>
Tue, 24 Feb 2015 23:50:54 +0000 (23:50 +0000)
committerphilippe.theveny <philippe.theveny@8a072113-8704-0410-8d35-dd094bca7971>
Tue, 24 Feb 2015 23:50:54 +0000 (23:50 +0000)
commit6273f536d15680513e8cddfc4d8baa88ad2c64df
treea7f3303149eda2542ad7cf05fb470b60872e0161
parentc95be035b79cca2ba9e68c961d537344c5390765
Add xGGHD3: blocked Hessenberg reduction, code from Daniel Kressner.
Add xGGES3 and xGGEV3: computation of the Schur form, the Schur vectors, and
   the generalized eigenvalues using the blocked Hessenberg reduction.
69 files changed:
LAPACKE/include/lapacke.h
LAPACKE/src/CMakeLists.txt
LAPACKE/src/Makefile
LAPACKE/src/lapacke_cgges3.c [new file with mode: 0644]
LAPACKE/src/lapacke_cgges3_work.c [new file with mode: 0644]
LAPACKE/src/lapacke_cggev3.c [new file with mode: 0644]
LAPACKE/src/lapacke_cggev3_work.c [new file with mode: 0644]
LAPACKE/src/lapacke_cgghd3.c [new file with mode: 0644]
LAPACKE/src/lapacke_cgghd3_work.c [new file with mode: 0644]
LAPACKE/src/lapacke_dgges3.c [new file with mode: 0644]
LAPACKE/src/lapacke_dgges3_work.c [new file with mode: 0644]
LAPACKE/src/lapacke_dggev3.c [new file with mode: 0644]
LAPACKE/src/lapacke_dggev3_work.c [new file with mode: 0644]
LAPACKE/src/lapacke_dgghd3.c [new file with mode: 0644]
LAPACKE/src/lapacke_dgghd3_work.c [new file with mode: 0644]
LAPACKE/src/lapacke_sgges3.c [new file with mode: 0644]
LAPACKE/src/lapacke_sgges3_work.c [new file with mode: 0644]
LAPACKE/src/lapacke_sggev3.c [new file with mode: 0644]
LAPACKE/src/lapacke_sggev3_work.c [new file with mode: 0644]
LAPACKE/src/lapacke_sgghd3.c [new file with mode: 0644]
LAPACKE/src/lapacke_sgghd3_work.c [new file with mode: 0644]
LAPACKE/src/lapacke_zgges3.c [new file with mode: 0644]
LAPACKE/src/lapacke_zgges3_work.c [new file with mode: 0644]
LAPACKE/src/lapacke_zggev3.c [new file with mode: 0644]
LAPACKE/src/lapacke_zggev3_work.c [new file with mode: 0644]
LAPACKE/src/lapacke_zgghd3.c [new file with mode: 0644]
LAPACKE/src/lapacke_zgghd3_work.c [new file with mode: 0644]
SRC/CMakeLists.txt
SRC/Makefile
SRC/cgges3.f [new file with mode: 0644]
SRC/cggev3.f [new file with mode: 0644]
SRC/cgghd3.f [new file with mode: 0644]
SRC/cunm22.f [new file with mode: 0644]
SRC/dgges3.f [new file with mode: 0644]
SRC/dggev3.f [new file with mode: 0644]
SRC/dgghd3.f [new file with mode: 0644]
SRC/dorm22.f [new file with mode: 0644]
SRC/ilaenv.f
SRC/iparmq.f
SRC/sgges3.f [new file with mode: 0644]
SRC/sggev3.f [new file with mode: 0644]
SRC/sgghd3.f [new file with mode: 0644]
SRC/sorm22.f [new file with mode: 0644]
SRC/zgges3.f [new file with mode: 0644]
SRC/zggev3.f [new file with mode: 0644]
SRC/zgghd3.f [new file with mode: 0644]
SRC/zunm22.f [new file with mode: 0644]
TESTING/EIG/CMakeLists.txt
TESTING/EIG/Makefile
TESTING/EIG/cchkee.f
TESTING/EIG/cdrges3.f [new file with mode: 0644]
TESTING/EIG/cdrgev3.f [new file with mode: 0644]
TESTING/EIG/cerrgg.f
TESTING/EIG/dchkee.f
TESTING/EIG/ddrges3.f [new file with mode: 0644]
TESTING/EIG/ddrgev3.f [new file with mode: 0644]
TESTING/EIG/derrgg.f
TESTING/EIG/schkee.f
TESTING/EIG/sdrges3.f [new file with mode: 0644]
TESTING/EIG/sdrgev3.f [new file with mode: 0644]
TESTING/EIG/serrgg.f
TESTING/EIG/zchkee.f
TESTING/EIG/zdrges3.f [new file with mode: 0644]
TESTING/EIG/zdrgev3.f [new file with mode: 0644]
TESTING/EIG/zerrgg.f
TESTING/cgg.in
TESTING/dgg.in
TESTING/sgg.in
TESTING/zgg.in