Thanks a lot all for the feedback. There should now be a (yet unregistered) module named "rb". It may not be the best name (it stands for "Rutherford-Boeing"). As this is my first module, I'd appreciate any feedback. Also I'm sure there are places where the code could be more efficient.
Tony, thanks for pointing out that SuiteSparse is built inside Julia. I do know about RBio and it may be a good alternative. At this point, reading RB files should be reasonably easy to implement, but writing may be more challenging. I also know about the MatrixMarket module. Perhaps they should all be merged together. On Sunday, April 27, 2014 8:14:01 AM UTC-7, Miles Lubin wrote: > > Very useful, thanks! I agree with Tim's suggestion that this deserves to > be registered as a package. > > Note that there's already a package for MatrixMarket format: > https://github.com/ViralBShah/MatrixMarket.jl. > > On Sunday, April 27, 2014 4:11:32 AM UTC-4, Dominique Orban wrote: >> >> Here's a reader for matrices and supplementary data written in the >> Harwell-Boeing format: https://github.com/dpo/rb.jl >> >> The Harwell-Boeing format is the predecessor of the Rutherford-Boeing >> format, which is the format used by the University of Florida Sparse Matrix >> Collection. There's quite a bit of juggling to process the Fortran format >> strings correctly. A Rutherford-Boeing reader is under way. >> >> Enjoy! >> >