Diff for /rpl/lapack/blas/zsyrk.f between versions 1.6 and 1.7

version 1.6, 2010/12/21 13:51:27 version 1.7, 2011/07/22 07:38:03
Line 13 Line 13
 *  *
 *  ZSYRK  performs one of the symmetric rank k operations  *  ZSYRK  performs one of the symmetric rank k operations
 *  *
 *     C := alpha*A*A' + beta*C,  *     C := alpha*A*A**T + beta*C,
 *  *
 *  or  *  or
 *  *
 *     C := alpha*A'*A + beta*C,  *     C := alpha*A**T*A + beta*C,
 *  *
 *  where  alpha and beta  are scalars,  C is an  n by n symmetric matrix  *  where  alpha and beta  are scalars,  C is an  n by n symmetric matrix
 *  and  A  is an  n by k  matrix in the first case and a  k by n  matrix  *  and  A  is an  n by k  matrix in the first case and a  k by n  matrix
Line 43 Line 43
 *           On entry,  TRANS  specifies the operation to be performed as  *           On entry,  TRANS  specifies the operation to be performed as
 *           follows:  *           follows:
 *  *
 *              TRANS = 'N' or 'n'   C := alpha*A*A' + beta*C.  *              TRANS = 'N' or 'n'   C := alpha*A*A**T + beta*C.
 *  *
 *              TRANS = 'T' or 't'   C := alpha*A'*A + beta*C.  *              TRANS = 'T' or 't'   C := alpha*A**T*A + beta*C.
 *  *
 *           Unchanged on exit.  *           Unchanged on exit.
 *  *
Line 212 Line 212
 *  *
       IF (LSAME(TRANS,'N')) THEN        IF (LSAME(TRANS,'N')) THEN
 *  *
 *        Form  C := alpha*A*A' + beta*C.  *        Form  C := alpha*A*A**T + beta*C.
 *  *
           IF (UPPER) THEN            IF (UPPER) THEN
               DO 130 J = 1,N                DO 130 J = 1,N
Line 257 Line 257
           END IF            END IF
       ELSE        ELSE
 *  *
 *        Form  C := alpha*A'*A + beta*C.  *        Form  C := alpha*A**T*A + beta*C.
 *  *
           IF (UPPER) THEN            IF (UPPER) THEN
               DO 210 J = 1,N                DO 210 J = 1,N

Removed from v.1.6  
changed lines
  Added in v.1.7


CVSweb interface <joel.bertrand@systella.fr>