MM_IO
Matrix Market - Sparse Matrix Read and Write Utilities


MM_IO is a C library which reads and writes files in the Matrix Market (MM) format.

Languages:

MM_IO is available in a C version and a FORTRAN77 version and a FORTRAN90 version and a MATLAB version.

Related Data and Programs:

CC_IO, a C library which reads and writes sparse linear systems stored in the Compressed Column (CC) format.

HB_IO, a C library which reads and writes sparse linear systems stored in the Harwell Boeing (HB) format for sparse matrices.

MM, a data directory which contains a description and examples of the Matrix Market format for storing matrices.

SPARSE_DISPLAY, a C library which can read information defining a matrix of numbers and display the sparsity pattern or location of the nonzero elements using gnuplot. This operation is already available in the built-in MATLAB "spy" command.

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

Reference:

  1. Ronald Boisvert, Roldan Pozo, Karin Remington,
    The Matrix Market Exchange Formats: Initial Design,
    National Institute of Standards and Technology,
    NISTIR 5935, December 1996.
  2. http://math.nist.gov/MatrixMarket/, the Matrix Market web site.

Source Code:

Examples and Tests:

List of Routines:

You can go up one level to the C source codes.


Last revised on 31 January 2014.