Comments (4)
Interesting. I can't say I know why this would occur.
from recursivearraytools.jl.
Let me chase down a bit more then. Now I see there are some discrepancies for broadcast here and Base
julia> Base.Broadcast.combine_styles(((NTuple{5, Float64})))
Base.Broadcast.Style{Tuple}()
julia> RecursiveArrayTools.combine_styles(((NTuple{5, Float64}).parameters...,))
Base.Broadcast.DefaultArrayStyle{0}()
May be this is a peculiar and desired situation of ArrayPartition
. I think, OrdinaryDiffEq
should have just returned Array{NTuple{5,Float64}, 1}
similar to normal array initial conditions (u0::Array{Float64, 1}
gives sol.u::Array{Array{Float64, 1}, 1}
). If that's the case I should open an issue to OrdinaryDiffEq
.
from recursivearraytools.jl.
I meant to ask first. Should I open issue to OrdinaryDiffEq.jl
?
from recursivearraytools.jl.
This is a DifferentialEquations.jl issue, that we shouldn't be changing from tuple in DiffEqBase. Please open that issue. I hope to fix it soon.
from recursivearraytools.jl.
Related Issues (20)
- Indexing VectorOfArrays using boolean masks throws warning
- `mul!(::Matrix, ::ArrayPartition, ::Adjoint(ArrayPartition))` HOT 4
- should use broadcast for vector space calculations? HOT 1
- Schur Complement
- Possible bug in any(f::Function,A::ArrayPartition) HOT 1
- retcode field in DiffEqArray
- Excessive allocations with VectorOfArray in broadcast HOT 5
- Eliminate ArrayInterfaceStaticArrays Dependency
- Convert VectorOfArray to Array when the size of the last dimension of each Array varies HOT 1
- Convert interface to DataFrame HOT 1
- Issue with OrdinaryDiffEq.jl when using an ArrayPartition of Arrays of StaticArrays HOT 7
- Readme is somewhat unclear HOT 2
- unused test files HOT 1
- [Breaking] Update DiffEqArray constructors
- `getindex(::DiffEqArray, ::Symbol)` is broken on recent releases
- VectorOfArray with adaptive time steps in OrdinaryDiffEq HOT 1
- Docs: usage of j vs i
- Choice of memory layout for VectorOfArray HOT 1
- plot(sol(0:19)): ERROR: type DiffEqArray has no field indepsym HOT 2
- Could `issymbollike` be extracted into a new package?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from recursivearraytools.jl.