Skip to content

Commit 96ae9ce

Browse files
committed
Fixes
1 parent af9c36e commit 96ae9ce

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/Nonlinear/ReverseAD/mathoptinterface_api.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,7 @@ function MOI.initialize(d::NLPEvaluator, requested_features::Vector{Symbol})
7878
d.data.expressions[k],
7979
d.subexpression_linearity,
8080
moi_index_to_consecutive_index,
81+
zeros(max_chunk * length(d.data.expressions[k].nodes)),
8182
d.want_hess,
8283
)
8384
d.subexpressions[k] = subex

src/Nonlinear/ReverseAD/types.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ struct _SubexpressionStorage
1818
expr::Nonlinear.Expression,
1919
subexpression_linearity,
2020
moi_index_to_consecutive_index,
21+
partials_storage_ϵ::Vector{Float64},
2122
want_hess::Bool,
2223
)
2324
nodes =
@@ -36,7 +37,7 @@ struct _SubexpressionStorage
3637
zeros(N), # forward_storage,
3738
zeros(N), # partials_storage,
3839
zeros(N), # reverse_storage,
39-
Float64[],
40+
partials_storage_ϵ,
4041
linearity,
4142
)
4243
end

0 commit comments

Comments
 (0)