HB_TO_ST
Harwell Boeing Sparse Matrix File
converted to
ST Sparse Triplet File


HB_TO_ST is a MATLAB program which accepts the name of a file containing a sparse matrix in the Harwell Boeing Sparse Matrix File Format, and which reads that data and writes a corresponding Sparse Triplet (ST) file.

Usage:

hb_to_st ( 'hb_file', 'st_file' )
where

Licensing:

The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.

Languages:

HB_TO_ST is available in a FORTRAN77 version and a FORTRAN90 version and a MATLAB version.

Related Data and Programs:

DSP_TO_ST, a FORTRAN90 program which converts a DSP sparse matrix file to ST format.

HB, a dataset directory which contains a collection of sparse matrices in the HB format.

HB_IO, a MATLAB library which reads and writes Harwell-Boeing files, used by HB_TO_MSM.

HB_TO_MM, a MATLAB program which converts a sparse matrix from Harwell-Boeing to Matrix Market format.

HB_TO_MSM, a MATLAB program which reads an HB file and converts the matrix to MATLAB's sparse matrix format.

MM_TO_ST, a MATLAB program which reads the sparse matrix information from an MM Matrix Market file and writes a corresponding ST Sparse Triplet file.

MSM_TO_HB, a MATLAB program which converts a MATLAB sparse matrix into a Harwell-Boeing file.

MSM_TO_ST, a MATLAB program which writes a MATLAB sparse matrix to a ST Sparse Triplet file;

PLASMA_MATRIX, a MATLAB library which demonstrates how a large sparse MATLAB matrix can be written to or read from a Harwell-Boeing sparse matrix file.

ST, the format which is used for the output of this program.

ST_IO, a MATLAB library which reads and writes ST Sparse Triplet files.

ST_TO_DSP, a FORTRAN90 program which converts an ST sparse matrix file to DSP format.

Reference:

  1. Iain Duff, Roger Grimes, John Lewis,
    User's Guide for the Harwell-Boeing Sparse Matrix Collection,
    October 1992.
  2. Iain Duff, Roger Grimes, John Lewis,
    The Rutherford-Boeing Sparse Matrix Collection,
    Technical Report RAL-TR-97-031,
    Rutherford Appleton Laboratory, 1997.

Source Code:

Examples and Tests:

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


Last revised on 06 February 2010.