From 9931d94d44e624351c592cfe9269993fd3d9b531 Mon Sep 17 00:00:00 2001 From: JamesWrigley Date: Sun, 14 Jun 2026 12:15:58 +0200 Subject: [PATCH] Use InitializationProblem() in the SISO tests This would otherwise throw errors from constructing NonlinearProblem directly, because a NonlinearProblem requires a square system. --- test/utils.jl | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/test/utils.jl b/test/utils.jl index 4248177d..25953b47 100644 --- a/test/utils.jl +++ b/test/utils.jl @@ -34,9 +34,7 @@ end @named iosys = System(connect(c.output, so.input), t, systems = [so, c]) sys = mtkcompile(iosys) - initsys = ModelingToolkit.generate_initializesystem(sys) - initsys = mtkcompile(initsys) - initprob = NonlinearProblem(initsys, merge(initial_conditions(sys), Dict([t => 0]))) + initprob = ModelingToolkit.InitializationProblem(sys, 0.0) initsol = solve(initprob) @test initsol[sys.so.xd] == 1.0