We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
DiscreteSystem
1 parent 09d1912 commit e89e18eCopy full SHA for e89e18e
src/systems/nonlinear/initializesystem.jl
@@ -69,7 +69,7 @@ function generate_initializesystem(sys::AbstractSystem;
69
append!(eqs_ics, eqs[idxs_alge]) # start equation list with algebraic equations
70
71
eqs_diff = eqs[idxs_diff]
72
- D = Differential(get_iv(sys))
+ D = sys isa DiscreteSystem ? Shift(get_iv(sys), 1) : Differential(get_iv(sys))
73
diffmap = merge(
74
Dict(eq.lhs => eq.rhs for eq in eqs_diff),
75
Dict(D(eq.lhs) => D(eq.rhs) for eq in trueobs)
0 commit comments