Thin C and C++ wrappers around the Fortran BLAS and LAPACK interfaces, meant to simplify usage and increase robustness while maintaining as low-level an interface as possible