cvs commit: ports/math Makefile ports/math/matharray Makefile distinfo pkg-descr pkg-plist

Dirk Meyer dinoex at FreeBSD.org
Tue Oct 31 06:20:44 UTC 2006


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)


More information about the cvs-all mailing list