Home
last modified time | relevance | path

Searched refs:linear_solver_ordering (Results 1 – 7 of 7) sorted by relevance

/external/ceres-solver/internal/ceres/
Dreorder_program_test.cc78 ParameterBlockOrdering* linear_solver_ordering = new ParameterBlockOrdering; in TEST() local
79 linear_solver_ordering->AddElementToGroup(&x, 0); in TEST()
80 linear_solver_ordering->AddElementToGroup(&y, 0); in TEST()
81 linear_solver_ordering->AddElementToGroup(&z, 1); in TEST()
85 options.linear_solver_ordering.reset(linear_solver_ordering); in TEST()
127 ParameterBlockOrdering linear_solver_ordering; in TEST() local
128 linear_solver_ordering.AddElementToGroup(&x, 0); in TEST()
129 linear_solver_ordering.AddElementToGroup(&y, 1); in TEST()
134 linear_solver_ordering, in TEST()
149 ParameterBlockOrdering linear_solver_ordering; in TEST() local
[all …]
Dsolver_impl.cc215 OrderingToGroupSizes(original_options.linear_solver_ordering.get(), in TrustRegionSolve()
284 if (options.linear_solver_ordering.get() != NULL) { in TrustRegionSolve()
291 options.linear_solver_ordering.reset(new ParameterBlockOrdering); in TrustRegionSolve()
297 options.linear_solver_ordering->AddElementToGroup(it->first, 0); in TrustRegionSolve()
314 OrderingToGroupSizes(options.linear_solver_ordering.get(), in TrustRegionSolve()
492 if (options.linear_solver_ordering.get() != NULL) { in LineSearchSolve()
498 options.linear_solver_ordering.reset(new ParameterBlockOrdering); in LineSearchSolve()
504 options.linear_solver_ordering->AddElementToGroup(it->first, 0); in LineSearchSolve()
603 if (options.linear_solver_ordering->NumElements() != in IsOrderingValid()
615 if (!options.linear_solver_ordering in IsOrderingValid()
[all …]
Dsystem_test.cc145 options.linear_solver_ordering.reset(); in RunSolversAndCheckTheyMatch()
402 options_.linear_solver_ordering.reset(new ParameterBlockOrdering); in BuildProblem()
406 options_.linear_solver_ordering->AddElementToGroup(points + 3 * i, 0); in BuildProblem()
410 options_.linear_solver_ordering->AddElementToGroup(cameras + 9 * i, 1); in BuildProblem()
/external/ceres-solver/include/ceres/
Dsolver.h497 shared_ptr<ParameterBlockOrdering> linear_solver_ordering; member
/external/ceres-solver/examples/
Dbundle_adjuster.cc223 options->linear_solver_ordering.reset(ordering); in SetOrdering()
/external/ceres-solver/docs/source/
Dversion_history.rst73 #. ``Solver::Options::linear_solver_ordering`` used to be a naked
156 ``Solver::Options::linear_solver_ordering`` and
338 #. Users can now use ``linear_solver_ordering`` to affect the
552 options.linear_solver_ordering->AddElementToGroup(my_points[i], 0);
555 options.linear_solver_ordering->AddElementToGroup(my_cameras[i], 1);
Dsolving.rst1252 .. member:: shared_ptr<ParameterBlockOrdering> Solver::Options::linear_solver_ordering