Lines Matching refs:tau_max
48 PetscReal tau, tau_1, tau_2, tau_max, tau_min, max_radius; in TaoSolve_NLS() local
168 tau_max = PetscMax(tau_1, tau_2); in TaoSolve_NLS()
174 if (tau_max < 1.0) { in TaoSolve_NLS()
176 } else if (tau_max > nlsP->gamma4_i) { in TaoSolve_NLS()
183 tau = tau_max; in TaoSolve_NLS()
189 if (tau_max < nlsP->gamma2_i) { in TaoSolve_NLS()
191 } else if (tau_max > nlsP->gamma3_i) { in TaoSolve_NLS()
194 tau = tau_max; in TaoSolve_NLS()
200 } else if (tau_max < nlsP->gamma1_i) { in TaoSolve_NLS()
202 } else if ((tau_min < nlsP->gamma1_i) && (tau_max >= 1.0)) { in TaoSolve_NLS()
209 tau = tau_max; in TaoSolve_NLS()
634 tau_max = PetscMax(tau_1, tau_2); in TaoSolve_NLS()
638 if (tau_max < 1.0) { in TaoSolve_NLS()
640 } else if (tau_max > nlsP->gamma4) { in TaoSolve_NLS()
643 tao->trust = PetscMax(tao->trust, tau_max * norm_d); in TaoSolve_NLS()
648 if (tau_max < nlsP->gamma2) { in TaoSolve_NLS()
650 } else if (tau_max > nlsP->gamma3) { in TaoSolve_NLS()
652 } else if (tau_max < 1.0) { in TaoSolve_NLS()
653 tao->trust = tau_max * PetscMin(tao->trust, norm_d); in TaoSolve_NLS()
655 tao->trust = PetscMax(tao->trust, tau_max * norm_d); in TaoSolve_NLS()
661 } else if (tau_max < nlsP->gamma1) { in TaoSolve_NLS()
663 } else if ((tau_min < nlsP->gamma1) && (tau_max >= 1.0)) { in TaoSolve_NLS()
670 tao->trust = tau_max * PetscMin(tao->trust, norm_d); in TaoSolve_NLS()