Caching the symbolic Cholesky factorization when using CXSparse Average factorization times for bundle adjustment test problem: SuiteSparse: 0.2794 s. CXSparse: 0.4039 s. CXSparse cached: 0.2399 s. CXSparse will still be slower, though, because it has to compute the transpose and J^T * J. Change-Id: If9cdaa3dd520bee84b56e5fd4953b56a93db6bde