Skip to content
This repository was archived by the owner on Aug 25, 2025. It is now read-only.

Commit 4bda49a

Browse files
format
1 parent 8ad24f8 commit 4bda49a

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

ext/OptimizationSymbolicAnalysisExt.jl

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,11 @@ using OptimizationBase, SciMLBase, SymbolicAnalysis, SymbolicAnalysis.Symbolics
44
using SymbolicAnalysis: AnalysisResult
55
import Symbolics: variable, Equation, Inequality, unwrap, @variables
66

7-
function OptimizationBase.symify_cache(f::OptimizationFunction{iip, AD, F, G, FG, H, FGH, HV, C, CJ, CJV, CVJ, CH, HP, CJP, CHP, O, EX, CEX, SYS, LH, LHP, HCV, CJCV, CHCV, LHCV}, prob) where {iip, AD, F, G, FG, H, FGH, HV, C, CJ, CJV, CVJ, CH, HP, CJP, CHP, O, EX <: Nothing, CEX <: Nothing, SYS, LH, LHP, HCV, CJCV, CHCV, LHCV}
7+
function OptimizationBase.symify_cache(
8+
f::OptimizationFunction{iip, AD, F, G, FG, H, FGH, HV, C, CJ, CJV, CVJ, CH, HP,
9+
CJP, CHP, O, EX, CEX, SYS, LH, LHP, HCV, CJCV, CHCV, LHCV},
10+
prob) where {iip, AD, F, G, FG, H, FGH, HV, C, CJ, CJV, CVJ, CH, HP, CJP, CHP, O,
11+
EX <: Nothing, CEX <: Nothing, SYS, LH, LHP, HCV, CJCV, CHCV, LHCV}
812
try
913
vars = if prob.u0 isa Matrix
1014
@variables X[1:size(prob.u0, 1), 1:size(prob.u0, 2)]
@@ -102,4 +106,4 @@ function analysis(obj_expr, cons_expr)
102106
return obj_res, cons_res
103107
end
104108

105-
end
109+
end

src/cache.jl

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ function OptimizationCache(prob::SciMLBase.OptimizationProblem, opt;
3232
structural_analysis = false,
3333
manifold = nothing,
3434
kwargs...)
35-
3635
if isa_dataiterator(prob.p)
3736
reinit_cache = OptimizationBase.ReInitCache(prob.u0, iterate(prob.p)[1])
3837
reinit_cache_passedon = OptimizationBase.ReInitCache(prob.u0, prob.p)

0 commit comments

Comments
 (0)