![]() |
Tim Davis, Prof. Room E338 CSE Building P.O. Box 116120 University of Florida Gainesville, FL 32611-6120 352/392-1481 email: my last name AT cise.ufl.edu |
SuiteSparse as an Ubuntu Linux package
SuiteSparse is used by Google Street View
in their
Ceres Solver
for nonlinear least squares problems.
Used in MATLAB (x=A\b, chol, lu, qr, dmperm, sparse*dense, amd, colamd)
NOTE: You may encounter an error when compiling METIS on recent Linux systems, caused by METIS' misuse of the double-underscore prefix. There is a system __log2 function that conflicts with the one in METIS. To fix this, edit the metis-4.0/Lib/rename.h file and replace the last line in the file:
#define log2 __log2with the following:
#define log2 METIS__log2
See Evgenii Rudnyi's article, http://matrixprogramming.com/2008/05/umfpack-vc.