We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 73836e7 commit 3c898ecCopy full SHA for 3c898ec
2 files changed
src/R2N.jl
@@ -98,7 +98,8 @@ end
98
99
function SolverCore.reset!(solver::R2NSolver)
100
_reset_power_method!(solver.v0)
101
- LinearOperators.reset!(solver.subpb.model.B)
+ B = solver.subpb.model.B
102
+ isa(B, AbstractLinearOperator) && LinearOperators.reset!(B)
103
end
104
105
SolverCore.reset!(solver::R2NSolver, model) = SolverCore.reset!(solver)
src/TR_alg.jl
@@ -97,7 +97,8 @@ end
97
function SolverCore.reset!(solver::TRSolver)
+ reset_data!(solver.subpb.model)
+ LinearOperators.reset!(solver.subpb.model)
SolverCore.reset!(solver::TRSolver, model) = SolverCore.reset!(solver)
0 commit comments