[Webnucleo] ANNOUNCE: wn_matrix version 0.8 now available

Announce list for the Webnucleo project. webnucleo at ces.clemson.edu
Thu Mar 12 22:22:36 EDT 2009


Release 0.8 of Webnucleo's wn_matrix Module is now publicly available.
wn_matrix is a library of codes for storing and managing sparse matrices.

The module is available at this location:

http://www.webnucleo.org/home/modules/wn_matrix/0.8

  Below are the recent updates to the module:

        New:

        A new "arrow" matrix structure, WnMatrix__Arrow, has been added
        along with an efficient Gaussian elimination solver,
        WnMatrix__Arrow__solve( ), based on it.

        A new technical report describes the WnMatrix__Arrow structure and
        its associated solver.

        New examples demonstrate the WnMatrix__Arrow API.

        Fix:

        A number of typos in the API documentation have been fixed.

        Reorganization:

        The routine WnMatrix__Coo__writeToXmlFile( ),
        WnMatrix__Csr__writeToXmlFile( ), WnMatrix__Yale__writeToXmlFile( ),
        and WnMatrix__write_gsl_vector_to_xml( )
        now allow the user to provide a format code for the outputting
        the matrix element or vector component value.  Since the format
        code is required (even for the default--%g), this is a backwards
        incompatibility.  Examples have been modified to demonstrate these
        changes.

        Matrix element assignments and retrievals in some of the examples
        have been simplified.

        Unsigned longs have been changed to size_t's in some examples.

        Rows and columns are now correctly sorted because
        matrix indices are now compared by their long int values instead of
        their string values.







More information about the Webnucleo mailing list