We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 069aa79 commit e50f45fCopy full SHA for e50f45f
src/TRDH_alg.jl
@@ -405,7 +405,8 @@ function SolverCore.solve!(
405
norm_sdν = norm_s / ν
406
atol_step += rtol_step * norm_sdν # make stopping test absolute and relative
407
408
- solved = (ξ1 < 0 && sqrt_ξ_νInv ≤ neg_tol) || (ξ1 ≥ 0 && sqrt_ξ_νInv ≤ atol_decr) || (norm_sdν ≤ atol_step)
+ solved = reduce_TR ? (ξ1 < 0 && sqrt_ξ_νInv ≤ neg_tol) || (ξ1 ≥ 0 && sqrt_ξ_νInv ≤ atol_decr) || (norm_sdν ≤ atol_step) :
409
+ (ξ < 0 && sqrt_ξ_νInv ≤ neg_tol) || (ξ ≥ 0 && sqrt_ξ_νInv ≤ atol_decr) || (norm_sdν ≤ atol_step)
410
set_status!(
411
stats,
412
get_status(
0 commit comments