• Home
  • Raw
  • Download

Lines Matching refs:summary

644   virtual CallbackReturnType operator()(const IterationSummary& summary) {  in operator ()()
672 Solver::Summary summary; in TEST() local
677 SolverImpl::Solve(options, &problem, &summary); in TEST()
678 num_iterations = summary.num_successful_steps + in TEST()
679 summary.num_unsuccessful_steps; in TEST()
689 SolverImpl::Solve(options, &problem, &summary); in TEST()
690 num_iterations = summary.num_successful_steps + in TEST()
691 summary.num_unsuccessful_steps; in TEST()
739 Solver::Summary summary; in TEST() local
740 SolverImpl::Solve(options, &problem, &summary); in TEST()
758 EXPECT_EQ(summary.name.size(), 1); \
759 EXPECT_EQ(summary.name[0], value); \
761 EXPECT_EQ(summary.name.size(), 0); \
766 EXPECT_EQ(summary.name.num_rows, 1); \
767 EXPECT_EQ(summary.name.num_cols, 1); \
768 EXPECT_EQ(summary.name.cols.size(), 2); \
769 EXPECT_EQ(summary.name.cols[0], 0); \
770 EXPECT_EQ(summary.name.cols[1], 1); \
771 EXPECT_EQ(summary.name.rows.size(), 1); \
772 EXPECT_EQ(summary.name.rows[0], 0); \
773 EXPECT_EQ(summary.name.values.size(), 0); \
774 EXPECT_EQ(summary.name.values[0], name); \
776 EXPECT_EQ(summary.name.num_rows, 0); \
777 EXPECT_EQ(summary.name.num_cols, 0); \
778 EXPECT_EQ(summary.name.cols.size(), 0); \
779 EXPECT_EQ(summary.name.rows.size(), 0); \
780 EXPECT_EQ(summary.name.values.size(), 0); \
796 Solver::Summary summary; in SolveAndCompare() local
797 SolverImpl::Solve(options, &problem, &summary); in SolveAndCompare()
829 Solver::Summary summary; in TEST() local
830 SolverImpl::Solve(options, &problem_impl, &summary); in TEST()
831 EXPECT_EQ(summary.termination_type, DID_NOT_RUN); in TEST()
832 EXPECT_EQ(summary.error, "Problem contains no parameter blocks."); in TEST()
838 Solver::Summary summary; in TEST() local
841 SolverImpl::Solve(options, &problem_impl, &summary); in TEST()
842 EXPECT_EQ(summary.termination_type, DID_NOT_RUN); in TEST()
843 EXPECT_EQ(summary.error, "Problem contains no residual blocks."); in TEST()
858 Solver::Summary summary; in TEST() local
861 SolverImpl::Solve(options, &problem_impl, &summary); in TEST()
862 EXPECT_EQ(summary.termination_type, NUMERICAL_FAILURE); in TEST()
863 EXPECT_EQ(summary.error, "Unable to evaluate the initial cost."); in TEST()
869 Solver::Summary summary; in TEST() local
873 SolverImpl::Solve(options, &problem_impl, &summary); in TEST()
874 EXPECT_EQ(summary.termination_type, FUNCTION_TOLERANCE); in TEST()
875 EXPECT_EQ(summary.initial_cost, 1.0 / 2.0); in TEST()
876 EXPECT_EQ(summary.final_cost, 1.0 / 2.0); in TEST()