Date: Tue, 31 Oct 2006 06:20:44 +0000 (UTC) From: Dirk Meyer <dinoex@FreeBSD.org> To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/math Makefile ports/math/matharray Makefile distinfo pkg-descr pkg-plist Message-ID: <200610310620.k9V6KiBW004781@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
dinoex 2006-10-31 06:20:44 UTC
FreeBSD ports repository
Modified files:
math Makefile
Added files:
math/matharray Makefile distinfo pkg-descr pkg-plist
Log:
MathArray is a general library of classes for performing mathematical
operations on arrays (vectors, matrices, etc) of values. It can
operate on any standard 'C' number type plus numbers of complex
type. MathArray is implemented using a "class cluster" concept,
allowing one to perform mathematical calculations on a number without
necessarily being aware of what type (class) of number is being
operated on. MathArray knows implicitly what types of operations can
be performed on what types of numbers and will automatically cast
itself to the correct number type representation to handle the
specific operation. Standard operations include addition, scalar and
matrix multiplication and logical operations. Mathematical operations
in the standard C math library are also supported, as well as
user-defined functions.
MathArray also does much more. Arrays can be manipulated, transposed
and concatenated. One can extract subarrays or include subarrays within
larger arrays.
Revision Changes Path
1.426 +1 -0 ports/math/Makefile
1.1 +27 -0 ports/math/matharray/Makefile (new)
1.1 +3 -0 ports/math/matharray/distinfo (new)
1.1 +16 -0 ports/math/matharray/pkg-descr (new)
1.1 +12 -0 ports/math/matharray/pkg-plist (new)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200610310620.k9V6KiBW004781>
