ST_TO_HB


ST_TO_HB, a Fortran90 code which reads sparse matrix data from an ST (Sparse Triplet) file and writes it to an HB (Harwell-Boeing) file.

Usage:

st_to_hb file.st file.hb
file.st
the ST file to be read;
file.hb
the HB file to be created.

Licensing:

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

Languages:

st_to_hb is available in a Fortran90 version and a MATLAB version and an Octave version.

Related Data and Programs:

hb_to_st_test

hb, a data directory which contains examples of HB files, the Harwell Boeing sparse matrix file format;

hb_io, a Fortran90 code which reads and writes sparse linear systems stored in the Harwell-Boeing (HB) format.

hb_to_st, a Fortran90 code which converts a sparse matrix from Harwell-Boeing to sparse triplet format.

hbsmc, a dataset directory which contains the Harwell Boeing Sparse Matrix Collection;

mm_to_hb, a MATLAB code which reads the sparse matrix information from an MM Matrix Market file and writes a corresponding HB Harwell Boeing file.

st, the format which is used for the input to this program.

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

st_to_ccs, a Fortran90 code which converts sparse matrix data from Sparse Triplet (ST) format to Compressed Column Storage (CCS) format.

st_to_mm, a MATLAB code which converts a sparse matrix file from ST format to MM format (Matrix Market 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 01 March 2024.