lindahua / Devectorize.jl

A Julia framework for delayed expression evaluation
MIT License
115 stars 17 forks source link

Support transpose #27

Open Keno opened 10 years ago

Keno commented 10 years ago

I had code like

ℚ[i,:] = ℚ[i-1,:] + p.Δt/6 * (k1+2*k2+2*k3+k4)'

where each of the summand involved are fairly large vectors. It would be nice to recognize the transpose if possible.

lindahua commented 10 years ago

This package has seriously lagged behind the advancement of Julia and needs a major overhaul.

I am considering about this and may try to incorporate this in the next major revision.

At this point, I would suggest using manually devectorized loop for things that it is not able to handle.