We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cb89f61 commit 4bd29a7Copy full SHA for 4bd29a7
lib/OptimizationBase/src/cache.jl
@@ -5,7 +5,9 @@ struct AnalysisResults{O, C}
5
constraints::C
6
end
7
8
-struct OptimizationCache{O, F, RC, LB, UB, LC, UC, S, P, C, M} <:
+struct OptimizationCache{
9
+ O, IIP, F <: SciMLBase.AbstractOptimizationFunction{IIP},
10
+ RC, LB, UB, LC, UC, S, P, C, M} <:
11
SciMLBase.AbstractOptimizationCache
12
opt::O
13
f::F
@@ -74,8 +76,7 @@ function OptimizationCache(prob::SciMLBase.OptimizationProblem, opt;
74
76
return OptimizationCache(opt, f, reinit_cache_passedon, prob.lb, prob.ub, prob.lcons,
75
77
prob.ucons, prob.sense,
78
progress, callback, manifold, AnalysisResults(obj_res, cons_res),
- merge((; maxiters, maxtime, abstol, reltol),
- NamedTuple(kwargs)))
79
+ merge((; maxiters, maxtime, abstol, reltol), NamedTuple(kwargs)))
80
81
82
function SciMLBase.__init(prob::SciMLBase.OptimizationProblem, opt;
0 commit comments