@@ -40,7 +40,7 @@ function test_initial_guess()
4040 u (t) := t
4141 end
4242
43- @test ig isa CTModels. AbstractOptimalControlInitialGuess
43+ @test ig isa CTModels. AbstractInitialGuess
4444 CTModels. validate_initial_guess (ocp_fixed, ig)
4545
4646 ufun = CTModels. control (ig)
@@ -54,15 +54,15 @@ function test_initial_guess()
5454 @testset " empty and alias-only blocks delegate to defaults" begin
5555 # Empty block: should behave like a plain call to build_initial_guess(ocp, ())
5656 ig_empty = @init ocp_fixed begin end
57- @test ig_empty isa CTModels. AbstractOptimalControlInitialGuess
57+ @test ig_empty isa CTModels. AbstractInitialGuess
5858 CTModels. validate_initial_guess (ocp_fixed, ig_empty)
5959
6060 # Alias-only block: aliases are executed, but no init specs should still
6161 # delegate to build_initial_guess(ocp, ()).
6262 ig_alias_only = @init ocp_fixed begin
6363 c = 1.0
6464 end
65- @test ig_alias_only isa CTModels. AbstractOptimalControlInitialGuess
65+ @test ig_alias_only isa CTModels. AbstractInitialGuess
6666 CTModels. validate_initial_guess (ocp_fixed, ig_alias_only)
6767 end
6868
@@ -72,7 +72,7 @@ function test_initial_guess()
7272 v (t) := a
7373 end
7474
75- @test ig isa CTModels. AbstractOptimalControlInitialGuess
75+ @test ig isa CTModels. AbstractInitialGuess
7676 CTModels. validate_initial_guess (ocp_fixed, ig)
7777
7878 xfun = CTModels. state (ig)
@@ -89,7 +89,7 @@ function test_initial_guess()
8989 tf := a
9090 end
9191
92- @test ig isa CTModels. AbstractOptimalControlInitialGuess
92+ @test ig isa CTModels. AbstractInitialGuess
9393 CTModels. validate_initial_guess (ocp_var, ig)
9494 end
9595
@@ -98,7 +98,7 @@ function test_initial_guess()
9898 ig_block = @init ocp_var2 begin
9999 w := [1.0 , 2.0 ]
100100 end
101- @test ig_block isa CTModels. AbstractOptimalControlInitialGuess
101+ @test ig_block isa CTModels. AbstractInitialGuess
102102 CTModels. validate_initial_guess (ocp_var2, ig_block)
103103 v_block = CTModels. variable (ig_block)
104104 @test length (v_block) == 2
@@ -109,7 +109,7 @@ function test_initial_guess()
109109 ig_tf = @init ocp_var2 begin
110110 tf := 1.0
111111 end
112- @test ig_tf isa CTModels. AbstractOptimalControlInitialGuess
112+ @test ig_tf isa CTModels. AbstractInitialGuess
113113 CTModels. validate_initial_guess (ocp_var2, ig_tf)
114114 v_tf = CTModels. variable (ig_tf)
115115 @test length (v_tf) == 2
@@ -120,7 +120,7 @@ function test_initial_guess()
120120 ig_a = @init ocp_var2 begin
121121 a := 0.5
122122 end
123- @test ig_a isa CTModels. AbstractOptimalControlInitialGuess
123+ @test ig_a isa CTModels. AbstractInitialGuess
124124 CTModels. validate_initial_guess (ocp_var2, ig_a)
125125 v_a = CTModels. variable (ig_a)
126126 @test length (v_a) == 2
@@ -132,7 +132,7 @@ function test_initial_guess()
132132 tf := 1.0
133133 a := 0.5
134134 end
135- @test ig_both isa CTModels. AbstractOptimalControlInitialGuess
135+ @test ig_both isa CTModels. AbstractInitialGuess
136136 CTModels. validate_initial_guess (ocp_var2, ig_both)
137137 v_both = CTModels. variable (ig_both)
138138 @test length (v_both) == 2
@@ -147,7 +147,7 @@ function test_initial_guess()
147147 u (t) := t
148148 end
149149
150- @test ig isa CTModels. AbstractOptimalControlInitialGuess
150+ @test ig isa CTModels. AbstractInitialGuess
151151 CTModels. validate_initial_guess (ocp_fixed, ig)
152152
153153 xfun = CTModels. state (ig)
@@ -172,7 +172,7 @@ function test_initial_guess()
172172 u (t) := t
173173 end
174174
175- @test ig isa CTModels. AbstractOptimalControlInitialGuess
175+ @test ig isa CTModels. AbstractInitialGuess
176176 CTModels. validate_initial_guess (ocp_fixed, ig)
177177
178178 xfun = CTModels. state (ig)
@@ -201,7 +201,7 @@ function test_initial_guess()
201201 u (T) := U
202202 end
203203
204- @test ig isa CTModels. AbstractOptimalControlInitialGuess
204+ @test ig isa CTModels. AbstractInitialGuess
205205 CTModels. validate_initial_guess (ocp_fixed, ig)
206206
207207 xfun = CTModels. state (ig)
@@ -234,7 +234,7 @@ function test_initial_guess()
234234 u (T) := U
235235 end
236236
237- @test ig isa CTModels. AbstractOptimalControlInitialGuess
237+ @test ig isa CTModels. AbstractInitialGuess
238238 CTModels. validate_initial_guess (ocp_fixed, ig)
239239
240240 xfun = CTModels. state (ig)
@@ -261,7 +261,7 @@ function test_initial_guess()
261261 u (T) := nothing
262262 end
263263
264- @test ig isa CTModels. AbstractOptimalControlInitialGuess
264+ @test ig isa CTModels. AbstractInitialGuess
265265 CTModels. validate_initial_guess (ocp_fixed, ig)
266266 end
267267
@@ -279,7 +279,7 @@ function test_initial_guess()
279279 u (Tu) := Du
280280 end
281281
282- @test ig isa CTModels. AbstractOptimalControlInitialGuess
282+ @test ig isa CTModels. AbstractInitialGuess
283283 CTModels. validate_initial_guess (ocp_fixed, ig)
284284
285285 xfun = CTModels. state (ig)
@@ -304,7 +304,7 @@ function test_initial_guess()
304304 v (t) := 1.0
305305 end
306306
307- @test ig isa CTModels. AbstractOptimalControlInitialGuess
307+ @test ig isa CTModels. AbstractInitialGuess
308308 CTModels. validate_initial_guess (ocp_fixed, ig)
309309 end
310310
@@ -315,7 +315,7 @@ function test_initial_guess()
315315 u := 0.1
316316 end
317317
318- @test ig isa CTModels. AbstractOptimalControlInitialGuess
318+ @test ig isa CTModels. AbstractInitialGuess
319319 CTModels. validate_initial_guess (ocp_fixed, ig)
320320 end
321321
@@ -324,7 +324,7 @@ function test_initial_guess()
324324 tf := 1.0
325325 end
326326
327- @test ig isa CTModels. AbstractOptimalControlInitialGuess
327+ @test ig isa CTModels. AbstractInitialGuess
328328 CTModels. validate_initial_guess (ocp_var, ig)
329329 end
330330
@@ -333,7 +333,7 @@ function test_initial_guess()
333333 ig_plain = @init ocp_fixed begin
334334 u (t) := t
335335 end
336- @test ig_plain isa CTModels. AbstractOptimalControlInitialGuess
336+ @test ig_plain isa CTModels. AbstractInitialGuess
337337 CTModels. validate_initial_guess (ocp_fixed, ig_plain)
338338
339339 # Same DSL but with log = true, while redirecting stdout to avoid polluting test logs
@@ -342,7 +342,7 @@ function test_initial_guess()
342342 u (t) := t
343343 end log = true
344344 end
345- @test ig_log isa CTModels. AbstractOptimalControlInitialGuess
345+ @test ig_log isa CTModels. AbstractInitialGuess
346346 CTModels. validate_initial_guess (ocp_fixed, ig_log)
347347
348348 # Compare behaviour at a few sample points
@@ -361,7 +361,7 @@ function test_initial_guess()
361361 u (t) := t
362362 end
363363
364- @test ig isa CTModels. AbstractOptimalControlInitialGuess
364+ @test ig isa CTModels. AbstractInitialGuess
365365 CTModels. validate_initial_guess (ocp_var, ig)
366366
367367 xfun = CTModels. state (ig)
@@ -388,7 +388,7 @@ function test_initial_guess()
388388 u (T) := nothing
389389 end
390390
391- @test ig isa CTModels. AbstractOptimalControlInitialGuess
391+ @test ig isa CTModels. AbstractInitialGuess
392392 CTModels. validate_initial_guess (ocp_var, ig)
393393 end
394394
@@ -403,7 +403,7 @@ function test_initial_guess()
403403 u (T) := U
404404 end
405405
406- @test ig isa CTModels. AbstractOptimalControlInitialGuess
406+ @test ig isa CTModels. AbstractInitialGuess
407407 CTModels. validate_initial_guess (ocp_var, ig)
408408
409409 xfun = CTModels. state (ig)
@@ -437,7 +437,7 @@ function test_initial_guess()
437437 u (Tu) := Du
438438 end
439439
440- @test ig isa CTModels. AbstractOptimalControlInitialGuess
440+ @test ig isa CTModels. AbstractInitialGuess
441441 CTModels. validate_initial_guess (ocp_var, ig)
442442
443443 xfun = CTModels. state (ig)
0 commit comments