Home | History | Annotate | Download | only in ceres

Lines Matching refs:linear_solver_ordering

374   SummarizeOrdering(original_options.linear_solver_ordering,
381 options.linear_solver_ordering = NULL;
436 if (original_options.linear_solver_ordering != NULL) {
442 options.linear_solver_ordering =
443 new ParameterBlockOrdering(*original_options.linear_solver_ordering);
446 options.linear_solver_ordering = new ParameterBlockOrdering;
452 options.linear_solver_ordering->AddElementToGroup(it->first, 0);
469 SummarizeOrdering(options.linear_solver_ordering,
753 options.linear_solver_ordering = NULL;
769 if (original_options.linear_solver_ordering != NULL) {
774 options.linear_solver_ordering =
775 new ParameterBlockOrdering(*original_options.linear_solver_ordering);
777 options.linear_solver_ordering = new ParameterBlockOrdering;
783 options.linear_solver_ordering->AddElementToGroup(it->first, 0);
910 if (options.linear_solver_ordering->NumElements() !=
922 if (!options.linear_solver_ordering
931 options.linear_solver_ordering->NumGroups() > 1) {
934 options.linear_solver_ordering->group_to_elements().begin()->second;
1066 CHECK_NOTNULL(options->linear_solver_ordering);
1070 ParameterBlockOrdering* linear_solver_ordering =
1071 options->linear_solver_ordering;
1073 linear_solver_ordering->group_to_elements().begin()->first;
1076 linear_solver_ordering,
1099 linear_solver_ordering->GroupSize(min_group_id) == 0) {
1101 // supplied a non-NULL linear_solver_ordering object with more than
1119 linear_solver_ordering,
1130 linear_solver_ordering,
1146 CHECK_NOTNULL(options->linear_solver_ordering);
1263 options->linear_solver_ordering->group_to_elements();
1392 (options.linear_solver_ordering->NumGroups() > 0 &&
1394 ? (options.linear_solver_ordering