st_io


st_io, an Octave code which reads and writes files in the Sparse Triplet (ST) sparse matrix format.

Licensing:

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

Languages:

st_io is available in a C version and a C++ version and a Fortran90 version and a MATLAB version and an Octave version and a Python version.

Related Data and Programs:

st_io_test

ccs_io, an Octave code which reads and writes sparse linear systems stored in the compressed column storage (CCS) format.

ccs_to_st, an Octave code which converts a sparse matrix from compressed column storage (CCS) to sparse triple (ST) format.

crs_io, an Octave code which reads and writes sparse linear systems stored in the Compressed Row Storage (CRS) format.

mgmres, an Octave code which applies the restarted Generalized Minimum Residual (GMRES) algorithm to solve a sparse linear system, using Compressed Row Storage (CRS) or sparse triplet (ST) format, by Lili Ju.

mm_to_st, an Octave code which reads the sparse matrix information from an matrix market (MM) file and writes a corresponding sparse triplet (ST) file.

msm_to_st, an Octave code which writes a MATLAB sparse matrix to a sparse triplet (ST) file;

st, a data directory which illustrates the sparse triplet (ST) format for storing sparse matrices.

st_to_ccs, an Octave code which converts sparse matrix data from sparse triplet (ST) format to compressed column storage (CCS) format.

st_to_mm, an Octave code which converts a sparse matrix file from sparse triple (ST) format to matrix market format (MM);

st_to_msm, an Octave code which reads a sparse triplet (ST) file and creates a corresponding MATLAB sparse matrix.

Source Code:


Last revised on 04 June 2023.