From f414309c235df3be23b2a2d27c58adc436afe20f Mon Sep 17 00:00:00 2001 From: leburgel Date: Mon, 22 Sep 2025 19:59:55 +0200 Subject: [PATCH] Fix maxiter behavior for fallback gradient linear solver --- src/algorithms/optimization/fixed_point_differentiation.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/algorithms/optimization/fixed_point_differentiation.jl b/src/algorithms/optimization/fixed_point_differentiation.jl index 203d71c7c..732b3a6cc 100644 --- a/src/algorithms/optimization/fixed_point_differentiation.jl +++ b/src/algorithms/optimization/fixed_point_differentiation.jl @@ -411,7 +411,7 @@ function fpgrad(∂F∂x, ∂f∂x, ∂f∂A, x₀, alg::EigSolver) (; alg = :linsolver, tol = alg.solver_alg.tol, - maxiter = alg.solver_alg.maxiter, + maxiter = alg.solver_alg.maxiter * alg.solver_alg.krylovdim, verbosity = alg.solver_alg.verbosity, iterscheme = iterscheme(alg), )