@@ -537,19 +537,6 @@ function get_updated_symbolic_problem(indp, prob; kw...)
537
537
return prob
538
538
end
539
539
540
- """
541
- $(TYPEDSIGNATURES)
542
-
543
- Get the innermost index provider using `SII.symbolic_container`.
544
- """
545
- function _get_root_indp (indp)
546
- if hasmethod (SII. symbolic_container, Tuple{typeof (indp)}) &&
547
- (sc = SII. symbolic_container (indp)) != = indp
548
- return _get_root_indp (sc)
549
- end
550
- return indp
551
- end
552
-
553
540
function init_call (_prob, args... ; merge_callbacks = true , kwargshandle = nothing ,
554
541
kwargs... )
555
542
kwargshandle = kwargshandle === nothing ? KeywordArgError : kwargshandle
@@ -1270,12 +1257,12 @@ function checkkwargs(kwargshandle; kwargs...)
1270
1257
end
1271
1258
1272
1259
function get_concrete_problem (prob:: AbstractJumpProblem , isadapt; kwargs... )
1273
- get_updated_symbolic_problem (_get_root_indp (prob), prob; kwargs... )
1260
+ get_updated_symbolic_problem (SciMLBase . get_root_indp (prob), prob; kwargs... )
1274
1261
end
1275
1262
1276
1263
function get_concrete_problem (prob:: SteadyStateProblem , isadapt; kwargs... )
1277
1264
oldprob = prob
1278
- prob = get_updated_symbolic_problem (_get_root_indp (prob), prob; kwargs... )
1265
+ prob = get_updated_symbolic_problem (SciMLBase . get_root_indp (prob), prob; kwargs... )
1279
1266
if prob != = oldprob
1280
1267
kwargs = (; kwargs... , u0 = SII. state_values (prob), p = SII. parameter_values (prob))
1281
1268
end
@@ -1287,7 +1274,7 @@ end
1287
1274
1288
1275
function get_concrete_problem (prob:: NonlinearProblem , isadapt; kwargs... )
1289
1276
oldprob = prob
1290
- prob = get_updated_symbolic_problem (_get_root_indp (prob), prob; kwargs... )
1277
+ prob = get_updated_symbolic_problem (SciMLBase . get_root_indp (prob), prob; kwargs... )
1291
1278
if prob != = oldprob
1292
1279
kwargs = (; kwargs... , u0 = SII. state_values (prob), p = SII. parameter_values (prob))
1293
1280
end
@@ -1299,7 +1286,7 @@ end
1299
1286
1300
1287
function get_concrete_problem (prob:: NonlinearLeastSquaresProblem , isadapt; kwargs... )
1301
1288
oldprob = prob
1302
- prob = get_updated_symbolic_problem (_get_root_indp (prob), prob; kwargs... )
1289
+ prob = get_updated_symbolic_problem (SciMLBase . get_root_indp (prob), prob; kwargs... )
1303
1290
if prob != = oldprob
1304
1291
kwargs = (; kwargs... , u0 = SII. state_values (prob), p = SII. parameter_values (prob))
1305
1292
end
@@ -1325,7 +1312,7 @@ end
1325
1312
1326
1313
function get_concrete_problem (prob, isadapt; kwargs... )
1327
1314
oldprob = prob
1328
- prob = get_updated_symbolic_problem (_get_root_indp (prob), prob; kwargs... )
1315
+ prob = get_updated_symbolic_problem (SciMLBase . get_root_indp (prob), prob; kwargs... )
1329
1316
if prob != = oldprob
1330
1317
kwargs = (; kwargs... , u0 = SII. state_values (prob), p = SII. parameter_values (prob))
1331
1318
end
@@ -1348,7 +1335,7 @@ end
1348
1335
1349
1336
function get_concrete_problem (prob:: DAEProblem , isadapt; kwargs... )
1350
1337
oldprob = prob
1351
- prob = get_updated_symbolic_problem (_get_root_indp (prob), prob; kwargs... )
1338
+ prob = get_updated_symbolic_problem (SciMLBase . get_root_indp (prob), prob; kwargs... )
1352
1339
if prob != = oldprob
1353
1340
kwargs = (; kwargs... , u0 = SII. state_values (prob), p = SII. parameter_values (prob))
1354
1341
end
@@ -1376,7 +1363,7 @@ end
1376
1363
1377
1364
function get_concrete_problem (prob:: DDEProblem , isadapt; kwargs... )
1378
1365
oldprob = prob
1379
- prob = get_updated_symbolic_problem (_get_root_indp (prob), prob; kwargs... )
1366
+ prob = get_updated_symbolic_problem (SciMLBase . get_root_indp (prob), prob; kwargs... )
1380
1367
if prob != = oldprob
1381
1368
kwargs = (; kwargs... , u0 = SII. state_values (prob), p = SII. parameter_values (prob))
1382
1369
end
0 commit comments