@@ -1249,8 +1249,9 @@ function get_concrete_problem(prob::AbstractJumpProblem, isadapt; kwargs...)
1249
1249
end
1250
1250
1251
1251
function get_concrete_problem (prob:: SteadyStateProblem , isadapt; kwargs... )
1252
+ oldprob = prob
1252
1253
prob = get_updated_symbolic_problem (_get_root_indp (prob), prob; kwargs... )
1253
- if prob != = prob
1254
+ if prob != = oldprob
1254
1255
kwargs = (; kwargs... , u0 = SII. state_values (prob), p = SII. parameter_values (prob))
1255
1256
end
1256
1257
p = get_concrete_p (prob, kwargs)
@@ -1260,8 +1261,9 @@ function get_concrete_problem(prob::SteadyStateProblem, isadapt; kwargs...)
1260
1261
end
1261
1262
1262
1263
function get_concrete_problem (prob:: NonlinearProblem , isadapt; kwargs... )
1264
+ oldprob = prob
1263
1265
prob = get_updated_symbolic_problem (_get_root_indp (prob), prob; kwargs... )
1264
- if prob != = prob
1266
+ if prob != = oldprob
1265
1267
kwargs = (; kwargs... , u0 = SII. state_values (prob), p = SII. parameter_values (prob))
1266
1268
end
1267
1269
p = get_concrete_p (prob, kwargs)
@@ -1271,8 +1273,9 @@ function get_concrete_problem(prob::NonlinearProblem, isadapt; kwargs...)
1271
1273
end
1272
1274
1273
1275
function get_concrete_problem (prob:: NonlinearLeastSquaresProblem , isadapt; kwargs... )
1276
+ oldprob = prob
1274
1277
prob = get_updated_symbolic_problem (_get_root_indp (prob), prob; kwargs... )
1275
- if prob != = prob
1278
+ if prob != = oldprob
1276
1279
kwargs = (; kwargs... , u0 = SII. state_values (prob), p = SII. parameter_values (prob))
1277
1280
end
1278
1281
p = get_concrete_p (prob, kwargs)
@@ -1296,8 +1299,9 @@ function init(prob::PDEProblem, alg::AbstractDEAlgorithm, args...;
1296
1299
end
1297
1300
1298
1301
function get_concrete_problem (prob, isadapt; kwargs... )
1302
+ oldprob = prob
1299
1303
prob = get_updated_symbolic_problem (_get_root_indp (prob), prob; kwargs... )
1300
- if prob != = prob
1304
+ if prob != = oldprob
1301
1305
kwargs = (; kwargs... , u0 = SII. state_values (prob), p = SII. parameter_values (prob))
1302
1306
end
1303
1307
p = get_concrete_p (prob, kwargs)
@@ -1318,8 +1322,9 @@ function get_concrete_problem(prob, isadapt; kwargs...)
1318
1322
end
1319
1323
1320
1324
function get_concrete_problem (prob:: DAEProblem , isadapt; kwargs... )
1325
+ oldprob = prob
1321
1326
prob = get_updated_symbolic_problem (_get_root_indp (prob), prob; kwargs... )
1322
- if prob != = prob
1327
+ if prob != = oldprob
1323
1328
kwargs = (; kwargs... , u0 = SII. state_values (prob), p = SII. parameter_values (prob))
1324
1329
end
1325
1330
p = get_concrete_p (prob, kwargs)
@@ -1345,8 +1350,9 @@ function get_concrete_problem(prob::DAEProblem, isadapt; kwargs...)
1345
1350
end
1346
1351
1347
1352
function get_concrete_problem (prob:: DDEProblem , isadapt; kwargs... )
1353
+ oldprob = prob
1348
1354
prob = get_updated_symbolic_problem (_get_root_indp (prob), prob; kwargs... )
1349
- if prob != = prob
1355
+ if prob != = oldprob
1350
1356
kwargs = (; kwargs... , u0 = SII. state_values (prob), p = SII. parameter_values (prob))
1351
1357
end
1352
1358
p = get_concrete_p (prob, kwargs)
0 commit comments