Lines Matching refs:summary

101                                    Solver::Summary* summary) {  in Minimize()  argument
110 summary->termination_type = NO_CONVERGENCE; in Minimize()
111 summary->num_successful_steps = 0; in Minimize()
112 summary->num_unsuccessful_steps = 0; in Minimize()
134 if (!Evaluate(evaluator, x, &current_state, &summary->message)) { in Minimize()
135 summary->termination_type = FAILURE; in Minimize()
136 summary->message = "Initial cost and jacobian evaluation failed. " in Minimize()
137 "More details: " + summary->message; in Minimize()
138 LOG_IF(WARNING, is_not_silent) << "Terminating: " << summary->message; in Minimize()
142 summary->initial_cost = current_state.cost + summary->fixed_cost; in Minimize()
143 iteration_summary.cost = current_state.cost + summary->fixed_cost; in Minimize()
149 summary->message = StringPrintf("Gradient tolerance reached. " in Minimize()
153 summary->termination_type = CONVERGENCE; in Minimize()
154 VLOG_IF(1, is_not_silent) << "Terminating: " << summary->message; in Minimize()
162 + summary->preprocessor_time_in_seconds; in Minimize()
163 summary->iterations.push_back(iteration_summary); in Minimize()
199 &summary->message)); in Minimize()
201 summary->termination_type = FAILURE; in Minimize()
202 LOG_IF(ERROR, is_not_silent) << "Terminating: " << summary->message; in Minimize()
210 if (!RunCallbacks(options, iteration_summary, summary)) { in Minimize()
216 summary->message = "Maximum number of iterations reached."; in Minimize()
217 summary->termination_type = NO_CONVERGENCE; in Minimize()
218 VLOG_IF(1, is_not_silent) << "Terminating: " << summary->message; in Minimize()
223 summary->preprocessor_time_in_seconds; in Minimize()
225 summary->message = "Maximum solver time reached."; in Minimize()
226 summary->termination_type = NO_CONVERGENCE; in Minimize()
227 VLOG_IF(1, is_not_silent) << "Terminating: " << summary->message; in Minimize()
232 iteration_summary.iteration = summary->iterations.back().iteration + 1; in Minimize()
252 summary->message = in Minimize()
256 summary->termination_type = FAILURE; in Minimize()
257 LOG_IF(WARNING, is_not_silent) << "Terminating: " << summary->message; in Minimize()
300 summary->message = in Minimize()
306 summary->termination_type = FAILURE; in Minimize()
307 LOG_IF(WARNING, is_not_silent) << "Terminating: " << summary->message; in Minimize()
316 summary->message = in Minimize()
323 LOG_IF(WARNING, is_not_silent) << "Terminating: " << summary->message; in Minimize()
324 summary->termination_type = FAILURE; in Minimize()
336 summary->termination_type = FAILURE; in Minimize()
337 summary->message = in Minimize()
340 LOG_IF(WARNING, is_not_silent) << "Terminating: " << summary->message; in Minimize()
345 &summary->message)) { in Minimize()
346 summary->termination_type = FAILURE; in Minimize()
347 summary->message = in Minimize()
350 summary->message; in Minimize()
351 LOG_IF(WARNING, is_not_silent) << "Terminating: " << summary->message; in Minimize()
360 iteration_summary.cost = current_state.cost + summary->fixed_cost; in Minimize()
376 + summary->preprocessor_time_in_seconds; in Minimize()
378 summary->iterations.push_back(iteration_summary); in Minimize()
379 ++summary->num_successful_steps; in Minimize()
382 summary->message = StringPrintf("Gradient tolerance reached. " in Minimize()
386 summary->termination_type = CONVERGENCE; in Minimize()
387 VLOG_IF(1, is_not_silent) << "Terminating: " << summary->message; in Minimize()
394 summary->message = in Minimize()
400 summary->termination_type = CONVERGENCE; in Minimize()
401 VLOG_IF(1, is_not_silent) << "Terminating: " << summary->message; in Minimize()