gsl/lapack not required