Lines Matching refs:summary
78 LinearSolver::Summary summary; in Solve() local
79 summary.termination_type = MAX_ITERATIONS; in Solve()
80 summary.num_iterations = 0; in Solve()
89 summary.termination_type = TOLERANCE; in Solve()
90 return summary; in Solve()
106 summary.termination_type = TOLERANCE; in Solve()
107 return summary; in Solve()
115 for (summary.num_iterations = 1; in Solve()
116 summary.num_iterations < options_.max_num_iterations; in Solve()
117 ++summary.num_iterations) { in Solve()
118 VLOG(3) << "cg iteration " << summary.num_iterations; in Solve()
133 summary.termination_type = FAILURE; in Solve()
137 if (summary.num_iterations == 1) { in Solve()
143 summary.termination_type = FAILURE; in Solve()
156 summary.termination_type = FAILURE; in Solve()
163 summary.termination_type = FAILURE; in Solve()
176 if (summary.num_iterations % options_.residual_reset_period == 0) { in Solve()
210 double zeta = summary.num_iterations * (Q1 - Q0) / Q1; in Solve()
214 summary.termination_type = TOLERANCE; in Solve()
224 summary.termination_type = TOLERANCE; in Solve()
229 return summary; in Solve()