Skip to content

Commit e300adf

Browse files
Merge pull request #1155 from SciML/nulldense
Mark null ODE solutions as dense
2 parents 9c97337 + f1a9815 commit e300adf

File tree

3 files changed

+3
-2
lines changed

3 files changed

+3
-2
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "DiffEqBase"
22
uuid = "2b5f629d-d688-5b77-993f-72d75c75574e"
33
authors = ["Chris Rackauckas <[email protected]>"]
4-
version = "6.173.0"
4+
version = "6.173.1"
55

66
[deps]
77
ArrayInterface = "4fba245c-0d91-5ea0-9b3e-6abc04ee57a9"

src/solve.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -748,7 +748,7 @@ function build_null_solution(prob::AbstractDEProblem, args...;
748748

749749
prob, success = hack_null_solution_init(prob)
750750
retcode = success ? ReturnCode.Success : ReturnCode.InitialFailure
751-
build_solution(prob, nothing, ts, timeseries; retcode)
751+
build_solution(prob, nothing, ts, timeseries; dense=true, retcode)
752752
end
753753

754754
function build_null_solution(

test/downstream/null_de.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ sys = structural_simplify(sys)
1313
prob = ODEProblem(sys, Pair[], (0, 10.0))
1414
sol = solve(prob, Tsit5())
1515

16+
@test sol.dense
1617
@test sol[x] == [0.0, 0.0]
1718
@test sol[y] == [0.0, 0.0]
1819

0 commit comments

Comments
 (0)