Skip to content

Commit 5fa5a3c

Browse files
fixup! feat: allow parameters to be unknowns in the initialization system
1 parent c7c54fc commit 5fa5a3c

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/systems/diffeqs/abstractodesystem.jl

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1486,10 +1486,12 @@ function InitializationProblem{iip, specialize}(sys::AbstractODESystem,
14861486
isys = get_initializesystem(sys; initialization_eqs, check_units)
14871487
elseif isempty(u0map) && get_initializesystem(sys) === nothing
14881488
isys = structural_simplify(
1489-
generate_initializesystem(sys; initialization_eqs, check_units, pmap = parammap); fully_determined)
1489+
generate_initializesystem(
1490+
sys; initialization_eqs, check_units, pmap = parammap); fully_determined)
14901491
else
14911492
isys = structural_simplify(
1492-
generate_initializesystem(sys; u0map, initialization_eqs, check_units, pmap = parammap); fully_determined)
1493+
generate_initializesystem(
1494+
sys; u0map, initialization_eqs, check_units, pmap = parammap); fully_determined)
14931495
end
14941496

14951497
uninit = setdiff(unknowns(sys), [unknowns(isys); getfield.(observed(isys), :lhs)])

0 commit comments

Comments
 (0)