oon-digest Tuesday, 30 September 1997 Volume 01 : Number 014
----------------------------------------------------------------------
From: fritsch@kristen.llnl.gov (Fred Fritsch)
Date: Thu, 21 Aug 1997 13:00:51 -0700
Subject: OON: Re: TOMS on OON
I forgot to add that the third article, namely
> "Object-Oriented Design of Preconditioned Iterative Methods in Diffpack",
> by Are Magnus Bruaset and Hans Petter Langtangen, pp. 50-80.
includes a nice survey of existing C++ linear algebra packages in its
Section 2, Object-Oriented Numerics.
---------------------------------------------------------------------
Fred N. Fritsch Commercial: (510)422-4275
Computer Applications Org., ICF Group Fax: (510)423-9208
Lawrence Livermore National Laboratory
P. O. Box 808 (L-477) e-mail: fnf@llnl.gov
Livermore, CA 94551-9900 (or) na.fritsch@na-net.ornl.gov
---------------------------------------------------------------------
------------------------------
From: Robert Davies <robertd@netlink.co.nz>
Date: Mon, 08 Sep 1997 00:05:46 +1200
Subject: OON: New version of newmat09 matrix library
Newmat09
I have released a new version of my matrix manipulation library in C++.
This version is called newmat09. It's largely a "maintenance" upgrade
from newmat08. It fixes some bugs, improves compatibility with the
standard and has some extensions. You should upgrade.
The objective is to provide a natural interface, good efficiency and a
variety of matrix types.
The library supports classes Matrix, UpperTriangularMatrix,
LowerTriangularMatrix, DiagonalMatrix, SymmetricMatrix, BandMatrix,
UpperBandMatrix, LowerBandMatrix, SymmetricBandMatrix, RowVector,
ColumnVector.
Only one element type (float or double) is supported.
The package includes the operations *, +, -, concatenation, elementwise
product, inverse, transpose, conversion between types, submatrix,
determinant, Cholesky decomposition, QR triangularisation, singular
value decomposition, symmetric eigenvalue analysis, fast Fourier & trig.
transforms, sort, print, an interface to "Numerical Recipes in C"
programs. You can use either your compilers exceptions or a simulation
of exceptions.
It is suitable for matrices in the size range 15 by 15 up to the maximum
size that can conveniently be stored in a single block of memory. It can
be used with smaller matrices, but becomes less efficient.
The package works with Gnu G++ (2.7.2), Borland C++ (3.1,4.5,5), Microsoft
Visual C++ (1.5, 2, 5), Watcom (10A), Optima (1), Sun (4.2), HP-UX.
Where to find it:
http://webnz.com/robert
ftp://webnz.com/robert/newmat09.zip
ftp://webnz.com/robert/newmat09.tar.gz
Robert (robertd@netlink.co.nz)
------------------------------
End of oon-digest V1 #14
************************
--------------------- Object Oriented Numerics List --------------------------
* To subscribe/unsubscribe: mail to majordomo@oonumerics.org, with
"subscribe oon-list" or "unsubscribe oon-list" in the body of the message
* Digest format available: "subscribe oon-digest"
* OON Web page: http://oonumerics.org/oon/
This archive was generated by hypermail 2b29 : Wed Feb 20 2002 - 03:20:06 EST