Skip to content

Commit 3f5324d

Browse files
Merge pull request #259 from SciML/ChrisRackauckas-patch-1
Lift Zygote version limit
2 parents 6d022cb + 01c6ca1 commit 3f5324d

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Requires = "1.0"
2828
StaticArraysCore = "1.1"
2929
SymbolicIndexingInterface = "0.1, 0.2"
3030
Tables = "1"
31-
Zygote = "< 0.6.56"
31+
Zygote = "0.6.56"
3232
julia = "1.6"
3333

3434
[extensions]
@@ -56,4 +56,4 @@ test = ["SafeTestsets", "Aqua", "ForwardDiff", "LabelledArrays", "NLsolve", "Ord
5656

5757
[weakdeps]
5858
Tracker = "9f7883ad-71c0-57eb-9f7f-b5c9e6d3789c"
59-
Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f"
59+
Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f"

src/vector_of_array.jl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -353,6 +353,11 @@ function Base.copy(VA::AbstractDiffEqArray)
353353
end
354354
Base.copy(VA::AbstractVectorOfArray) = typeof(VA)(copy(VA.u))
355355
Base.sizehint!(VA::AbstractVectorOfArray{T, N}, i) where {T, N} = sizehint!(VA.u, i)
356+
357+
Base.reverse!(VA::AbstractVectorOfArray) = reverse!(VA.u)
358+
Base.reverse(VA::VectorOfArray) = VectorOfArray(reverse(VA.u))
359+
Base.reverse(VA::DiffEqArray) = DiffEqArray(reverse(VA.u), VA.t, VA.sc, VA.observed, VA.p)
360+
356361
function Base.push!(VA::AbstractVectorOfArray{T, N}, new_item::AbstractArray) where {T, N}
357362
push!(VA.u, new_item)
358363
end

0 commit comments

Comments
 (0)