Skip to main content

Subsubsection Installing libflame

Higher level linear algebra functionality, such as the various decompositions we will discuss in this course, are supported by the LAPACK library [1]. Our libflame library is an implementation of LAPACK that also exports an API for representing algorithms in code in a way that closely reflects the FLAME notation to which you will be introduced in the course.

The libflame library can be cloned from

by executing

git clone
in the command window.

Instructions on how to install it are at

Here is what I had to do on my MacBook Pro (OSX Catalina):

./configure --disable-autodetect-f77-ldflags --disable-autodetect-f77-name-mangling --prefix=$HOME/libflame
make -j8
make install

This will take a while!