Lines Matching refs:linear_solver_summary
130 LinearSolver::Summary linear_solver_summary = in ComputeStep() local
134 summary.residual_norm = linear_solver_summary.residual_norm; in ComputeStep()
135 summary.num_iterations = linear_solver_summary.num_iterations; in ComputeStep()
136 summary.termination_type = linear_solver_summary.termination_type; in ComputeStep()
138 if (linear_solver_summary.termination_type == LINEAR_SOLVER_FATAL_ERROR) { in ComputeStep()
142 if (linear_solver_summary.termination_type != LINEAR_SOLVER_FAILURE) { in ComputeStep()
519 LinearSolver::Summary linear_solver_summary; in ComputeGaussNewtonStep() local
520 linear_solver_summary.termination_type = LINEAR_SOLVER_FAILURE; in ComputeGaussNewtonStep()
565 linear_solver_summary = linear_solver_->Solve(jacobian, in ComputeGaussNewtonStep()
586 if (linear_solver_summary.termination_type == LINEAR_SOLVER_FATAL_ERROR) { in ComputeGaussNewtonStep()
587 return linear_solver_summary; in ComputeGaussNewtonStep()
590 if (linear_solver_summary.termination_type == LINEAR_SOLVER_FAILURE || in ComputeGaussNewtonStep()
594 linear_solver_summary.termination_type = LINEAR_SOLVER_FAILURE; in ComputeGaussNewtonStep()
600 if (linear_solver_summary.termination_type != LINEAR_SOLVER_FAILURE) { in ComputeGaussNewtonStep()
610 return linear_solver_summary; in ComputeGaussNewtonStep()