Re: [julia-users] Interest in BandedMatrices.jl Package?

2016-03-28 Thread Sheehan Olver
I realized BLAS.gbmv works with both orderings using the ’T’ option, so its probably worth supporting both formats. Anyone know if there is a BandedMatrix*BandedMatrix routine in BLAS/LAPack? I have it implemented in Julia, but it would probably be a lot faster using an inbuilt version. > On

Re: [julia-users] Interest in BandedMatrices.jl Package?

2016-03-28 Thread Tim Holy
On Sunday, March 27, 2016 06:43:19 PM Sheehan Olver wrote: > I've split out the BandedMatrix data structure in BandedMatrices.jl: > > https://github.com/ApproxFun/BandedMatrices.jl > > Right now the entries are in the "wrong" order for LAPack: the rows are > stored (instead of the columns)

Re: [julia-users] Interest in BandedMatrices.jl Package?

2016-03-27 Thread Sheehan Olver
I've split out the BandedMatrix data structure in BandedMatrices.jl: https://github.com/ApproxFun/BandedMatrices.jl Right now the entries are in the "wrong" order for LAPack: the rows are stored (instead of the columns) . I'm debating whether to support both orderings, or replace the

Re: [julia-users] Interest in BandedMatrices.jl Package?

2016-03-23 Thread Tony Kelman
+1 for a specific standalone BandedMatrices package. Once it's up and running and registered, could even move the Lapack bindings for gb* functions out to the package (and pb* and sb* if you also have symmetric), since we don't have a type for them in base. I think it'll be important to work

Re: [julia-users] Interest in BandedMatrices.jl Package?

2016-03-23 Thread Sheehan Olver
It would be great to have a broader SparseFormats.jl package. Maybe in the time being I'll start it as BandedMatrices.jl (since that's already implemented) which can be renamed later. Sheehan Sent from my iPhone > On 24 Mar 2016, at 03:07, Christoph Ortner wrote:

Re: [julia-users] Interest in BandedMatrices.jl Package?

2016-03-23 Thread Christoph Ortner
Here is a short list that in the long-run would be useful: * compressed row * triplet * block-sparse matrices (* linked-list variants of CC and CR??) C On Wednesday, 23 March 2016 13:53:30 UTC, Tim Holy wrote: > > Base has UniformScaling, Diagonal, Bidiagonal, Tridiagonal, >

Re: [julia-users] Interest in BandedMatrices.jl Package?

2016-03-23 Thread Tim Holy
Base has UniformScaling, Diagonal, Bidiagonal, Tridiagonal, SymTridiagonal, UpperTriangular, LowerTriangular, in addition to SparseVector and SparseMatrixCSC. But not general banded. --Tim On Wednesday, March 23, 2016 04:19:22 AM Christoph Ortner wrote: > I'd be interested as well; more

Re: [julia-users] Interest in BandedMatrices.jl Package?

2016-03-23 Thread Christoph Ortner
I'd be interested as well; more generally: does Julia still only have CCS implemented? For me it would sound productive to start a general SparseFormats.jl (or similar) package and collect various other formats, which could eventually be incorporated into Base or a standard-library. Christoph

Re: [julia-users] Interest in BandedMatrices.jl Package?

2016-03-22 Thread Tim Holy
+1 from me. I don't have an immediate need, but it seems to be an obvious hole in our coverage of special matrices. Best, --Tm On Tuesday, March 22, 2016 05:44:48 PM Sheehan Olver wrote: > I'm thinking of splitting out the support for a BandedMatrix data structure > from ApproxFun to a

[julia-users] Interest in BandedMatrices.jl Package?

2016-03-22 Thread Sheehan Olver
I'm thinking of splitting out the support for a BandedMatrix data structure from ApproxFun to a stand-alone package. Is there interest in this, or existing packages that do the same thing? Sheehan