use ctypes to call functions from liblapack.so instead of wrapping *gstv.f with F2PY