mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [git repo]

Instructions for installing the Intel Math Kernel Library (MKL)

  1. To install the MKL: follow the instructions to install the intel-basekit package on the Intel MKL site.
  2. Next add MKLROOT to your environment, adding it to ~/.bashrc or ~/.bash_profile or ~/.bash_aliases file (whichever you use for this). It should point at the directory that contains include/mkl.h which you may have to search for after installation. Note that there will probably be a symlinked latest directory in /opt/intel/oneapi/mkl so adding
    export MKLROOT=/opt/intel/oneapi/mkl/latest
    will be robust against upgrades.
  3. Add MKLROOT/lib to /etc/ld.so.conf.d/mkl.conf as follows:
    /opt/intel/oneapi/mkl/latest/lib/intel64/