[Webnucleo] ANNOUNCE: wn_matrix version 0.7 now available

Announce list for the Webnucleo project. webnucleo at ces.clemson.edu
Thu Jun 5 18:49:59 EDT 2008


Release 0.7 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.7


Below are the recent updates to the module:

New:

Module is now dependent on gnu gsl.

Routines have been added to the API to allow the user to validate input
vector data as xml, to parse in vector data from xml, and to write
gsl_vector data to an xml file.

Routines have been added to the API to allow the user to get the size of
and the data array of a gsl_vector.

A new routine WnMatrix__solve() has been added to the API to allow the
user to solve matrix equations using gsl lu decomposition routines.

WnMatrix__getDenseMatrix() routine has been replaced with
WnMatrix__getGslMatrix.  This is creates a backwardsincompatibility for
wn_matrix, and users should upgrade to this new version.

WnMatrix__getMatrixTimesVector() and
WnMatrix__getTransposeMatrixTimesVector() have been replaced with
WnMatrix__computeMatrixTimesVector() and
WnMatrix__computeTransposeMatrixTimesVector(). This is creates a backwards
incompatibility for wn_matrix, and users should upgrade to this new
version.

Example codes have been added to demonstrate the new API routines.

Fix:

Several typos in the documentation and in the example files have been fixed.

Reorganization:

Routines that return data as a new double array now return them as a
gsl_vector structure.





More information about the Webnucleo mailing list