sla(1)                                                                  sla(1)



NAME
       sla - simple linear algebra

DESCRIPTION
       sla  is a set of command line tools for solving the most common numeri-
       cal linear algebra problems.

       Each tool reads input matrices from STDIN, does numerical  calculations
       in  double  precision and writes the results to STDOUT in a simple for-
       mat.

       sla calls LAPACK(3) routines internally, but it's  optimized  for  sim-
       plicity,  not  efficiency.   Standard io and forking cause some perfor-
       mance penalty when many commands are chained together. The input output
       format uses decimal representation which results precision loss.

FORMAT
       Multiple  matrices  can  be encoded in a character stream. Matrices are
       separated by at least one empty row.

       The rows of a matrix are separated by a newline or a ';' character.  In
       the output of a command it's always a newline.

       The numbers in a row are separated by whitespace.

       Standard text representation is used for the floating point numbers.

COMMANDS
       matcat(1)
       matrand(1)
       matmul(1)
       matlmul(1)
       matinv(1)
       matsolve(1)
       matsolvels(1)
       mateig(1)
       matsvd(1)

AUTHOR
       Mate  Nagy  (mnagy  (at)  port70.net),  Szabolcs  Nagy  (nszabolcs (at)
       gmail.com)

HOME PAGE
       http://repo.hu/projects/sla

SEE ALSO
       LAPACK at http://netlib.org/lapack



sla                               2009-12-23                            sla(1)