Skip to content

Commit e60a361

Browse files
committed
Fix initial guess tests
1 parent 9af25f3 commit e60a361

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

lib/BoundaryValueDiffEqCore/src/utils.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -625,7 +625,7 @@ end
625625
end
626626
@inline function __initial_guess_on_mesh(u₀::SciMLBase.ODESolution, mesh, p; tune_parameters = false)
627627
tune_parameters && return VectorOfArray([vcat(vec(u), __tunable_part(p)) for u in u₀.u])
628-
return VectorOfArray([deepcopy(u) for u in u.u])
628+
return VectorOfArray(deepcopy(u₀.u))
629629
end
630630
@inline function __initial_guess_on_mesh(u₀::AbstractArray, mesh, p; tune_parameters = false)
631631
tune_parameters && return VectorOfArray([vcat(vec(u₀), __tunable_part(p)) for _ in mesh])

lib/BoundaryValueDiffEqMIRK/test/mirk_basic_tests.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -714,5 +714,5 @@ end
714714

715715
# Ensure the initial guess is not modified in-place
716716
sol2 = solve(bvp2, MIRK4(), dt = 0.1, adaptive = false)
717-
@test bvp2.u0 == u_guess
717+
@test bvp2.u0.u == u_guess
718718
end

0 commit comments

Comments
 (0)