mirror of
https://github.com/ceres-solver/ceres-solver.git
synced 2026-08-30 00:50:37 +08:00
4997cbc437
1. Added CRSMatrix object which will store the initial and final jacobians if requested by the user. 2. Conversion routine and test for converting a CompressedRowSparseMatrix to CRSMatrix. 3. New Evaluator::Evaluate function to do the actual evaluation. 4. Changes to Program::StateVectorToParmeterBlocks and Program::SetParameterBlockStatePtrstoUserStatePtrs so that they do not try to set the state of constant parameter blocks. 5. Tests for Evaluator::Evaluate. 6. Minor cleanups in SolverImpl. 7. Minor cpplint cleanups triggered by this CL. Change-Id: I3ac446484692f943c28f2723b719676f8c83ca3d