Selected LAPACK sources converted to C++, using "fable" and the "fem" Fortran EMulation library: http://cci.lbl.gov/fable/ Note: the lapack_fem_???.tgz files below are self-contained. You do NOT need to install fable to compile and run the converted LAPACK code. ------------------------------------------------------------------------------ Essential commands: download lapack_fem_???.tgz # get the latest version unless you have # a reason to go back to an older one tar zxf lapack_fem_???.tgz cd lapack_fem_??? ./compile_dsyev_tests.sh # if you don't have all compilers just run ./time_dsyev_tests.sh # the individual commands in these scripts ------------------------------------------------------------------------------ Files in lapack_fem_???: dsyev_test.f selected LAPACK Fortran sources (with very minor changes) dsyev_test.cpp C++ sources, automatically generated with fable fem.hpp fem/ all inline C++ runtime library tbxx/ cout_dsyev_test.csh script and input files for generating dlamch_intel_x86_64.f the dsyev_test.f,cpp files above, using fable dsyev_driver.f (lapack sources are required in addition) xerbla.f (you will have to change paths in the csh script) ------------------------------------------------------------------------------ Example compilation commands: ifort -o dsyev_test_ifort -O dsyev_test.f g++ -o dsyev_test_g++ -I. -O3 -ffast-math dsyev_test.cpp ------------------------------------------------------------------------------ Contact: fable@cci.lbl.gov