Skip to content

Commit b34fd8f

Browse files
Update vector_of_array.jl
1 parent 2dae2f1 commit b34fd8f

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/vector_of_array.jl

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,11 @@ end
143143
Base.convert(::Type{AbstractArray}, VA::AbstractVectorOfArray) = stack(VA.u)
144144

145145
function Adapt.adapt_structure(to, VA::AbstractVectorOfArray)
146-
Adapt.adapt.(to, VA.u)
146+
VectorOfArray(Adapt.adapt.(to, VA.u))
147+
end
148+
149+
function Adapt.adapt_structure(to, VA::AbstractDiffEqArray)
150+
DiffEqArray(Adapt.adapt.(to, VA.u), Adapt.adapt(to, VA.t))
147151
end
148152

149153
function VectorOfArray(vec::AbstractVector{T}, ::NTuple{N}) where {T, N}

0 commit comments

Comments
 (0)