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.
Initial(D(x))
iscall(x)
1 parent 50aaaaa commit 6d07e11Copy full SHA for 6d07e11
src/systems/abstractsystem.jl
@@ -720,7 +720,8 @@ function add_initialization_parameters(sys::AbstractSystem)
720
721
# add derivatives of all variables for steady-state initial conditions
722
if is_time_dependent(sys) && !(sys isa AbstractDiscreteSystem)
723
- union!(all_initialvars, Differential(get_iv(sys)).(all_initialvars))
+ D = Differential(get_iv(sys))
724
+ union!(all_initialvars, [D(v) for v in all_initialvars if iscall(v)])
725
end
726
for eq in parameter_dependencies(sys)
727
is_variable_floatingpoint(eq.lhs) || continue
0 commit comments