slap_io


slap_io, a Fortran77 code which reads and writes files in the SLAP sparse matrix format, used by slap, the Sparse Linear Algebra Package.

Licensing:

The information on this web page is distributed under the MIT license.

Languages:

slap_io is available in a Fortran77 version and a Fortran90 version and a MATLAB version and an Octave version.

Related Data and Programs:

slap_io_test

ccs_io, a Fortran77 library which reads and writes sparse linear systems stored in the Compressed Column Storage (CCS) format.

slap, a Fortran90 library which solves sparse linear systems.

hb_io, a Fortran90 library which reads and writes sparse linear systems stored in the Harwell-Boeing Sparse Matrix format.

hb_read, a Fortran77 library which reads files in the Harwell Boeing (HB) sparse matrix format; This is a simplified interface intended to handle only the most common format, complex unsymmetric assembled (CUA) or real unsymmetric assembled (RUA).

hb_to_st, a Fortran77 program which converts the sparse matrix information stored in a Harwell-Boeing file into a sparse triplet (ST) file.

mm_io, a Fortran77 library which reads and writes sparse linear systems stored in the Matrix Market (MM) format.

st_io, a Fortran77 library which reads and writes sparse linear systems stored in the Sparse Triplet (ST) format.

Reference:

  1. Iain Duff, Roger Grimes, John Lewis,
    User's Guide for the Harwell-Boeing Sparse Matrix Collection,
    October 1992.

Source Code:


Last revised on 20 December 2023.