Lines Matching refs:Solver
1 // Ceres Solver - A fast non-linear least squares minimizer
3 // http://code.google.com/p/ceres-solver/
40 #include "ceres/solver.h"
53 // Mirrors the interface in solver.h, but exposes implementation
55 static void Solve(const Solver::Options& options,
57 Solver::Summary* summary);
59 static void TrustRegionSolve(const Solver::Options& options,
61 Solver::Summary* summary);
65 const Solver::Options &options,
70 Solver::Summary* summary);
72 static void LineSearchSolve(const Solver::Options& options,
74 Solver::Summary* summary);
77 static void LineSearchMinimize(const Solver::Options &options,
80 Solver::Summary* summary);
89 static Program* CreateReducedProgram(Solver::Options* options,
94 // Create the appropriate linear solver, taking into account any
96 // selected linear solver, which may be different from what the user
99 static LinearSolver* CreateLinearSolver(Solver::Options* options,
104 const Solver::Options& options,
109 static bool IsOrderingValid(const Solver::Options& options,
118 const Solver::Options& options,
121 Solver::Summary* summary);