Skip to content

Commit 90ceeda

Browse files
update initialization problem usage for t0
1 parent 734e195 commit 90ceeda

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

src/systems/diffeqs/abstractodesystem.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1531,7 +1531,7 @@ function InitializationProblem{false}(sys::AbstractODESystem, args...; kwargs...
15311531
end
15321532

15331533
function InitializationProblem{iip, specialize}(sys::AbstractODESystem,
1534-
t, u0map = [],
1534+
t::Number, u0map = [],
15351535
parammap = DiffEqBase.NullParameters();
15361536
guesses = [],
15371537
check_length = true,

test/initializationsystem.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ sol = solve(initprob)
1717
@test SciMLBase.successful_retcode(sol)
1818
@test maximum(abs.(sol[conditions])) < 1e-14
1919

20-
initprob = ModelingToolkit.InitializationProblem(pend, [x => 1, y => 0], [g => 1];
20+
initprob = ModelingToolkit.InitializationProblem(pend, 0.0, [x => 1, y => 0], [g => 1];
2121
guesses = ModelingToolkit.missing_variable_defaults(pend))
2222
@test initprob isa NonlinearProblem
2323
sol = solve(initprob)
@@ -26,7 +26,7 @@ sol = solve(initprob)
2626
@test maximum(abs.(sol[conditions])) < 1e-14
2727

2828
initprob = ModelingToolkit.InitializationProblem(
29-
pend, [], [g => 1]; guesses = ModelingToolkit.missing_variable_defaults(pend))
29+
pend, 0.0, [], [g => 1]; guesses = ModelingToolkit.missing_variable_defaults(pend))
3030
@test initprob isa NonlinearLeastSquaresProblem
3131
sol = solve(initprob)
3232
@test !SciMLBase.successful_retcode(sol)
@@ -216,7 +216,7 @@ end
216216
end
217217

218218
@mtkbuild sys = System()
219-
initprob = ModelingToolkit.InitializationProblem(sys)
219+
initprob = ModelingToolkit.InitializationProblem(sys, 0.0)
220220
conditions = getfield.(equations(initprob.f.sys), :rhs)
221221

222222
@test initprob isa NonlinearLeastSquaresProblem
@@ -296,7 +296,7 @@ end
296296
end
297297

298298
@mtkbuild sys = MassDamperSystem()
299-
initprob = ModelingToolkit.InitializationProblem(sys)
299+
initprob = ModelingToolkit.InitializationProblem(sys, 0.0)
300300
@test initprob isa NonlinearProblem
301301
initsol = solve(initprob, reltol = 1e-12, abstol = 1e-12)
302302
@test SciMLBase.successful_retcode(initsol)

0 commit comments

Comments
 (0)