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.
reduce
1 parent 874985c commit 017413cCopy full SHA for 017413c
src/systems/abstractsystem.jl
@@ -1345,13 +1345,16 @@ function parameter_dependencies(sys::AbstractSystem)
1345
pdeps = get_parameter_dependencies(sys)
1346
systems = get_systems(sys)
1347
# put pdeps after those of subsystems to maintain topological sorted order
1348
- return vcat(
1349
- reduce(vcat,
1350
- [map(eq -> namespace_equation(eq, s), parameter_dependencies(s))
1351
- for s in systems];
1352
- init = Equation[]),
1353
- pdeps
1354
- )
+ if isempty(systems)
+ return pdeps
+ else
+ return vcat(
+ reduce(vcat,
+ [map(eq -> namespace_equation(eq, s), parameter_dependencies(s))
+ for s in systems]),
1355
+ pdeps
1356
+ )
1357
+ end
1358
end
1359
1360
function full_parameters(sys::AbstractSystem)
0 commit comments