Low level interface to BLAS and LAPACK