Diff for /rpl/lapack/lapack/iladlr.f between versions 1.11 and 1.12

version 1.11, 2011/11/21 22:19:43 version 1.12, 2012/07/31 11:06:37
Line 71 Line 71
 *> \author Univ. of Colorado Denver   *> \author Univ. of Colorado Denver 
 *> \author NAG Ltd.   *> \author NAG Ltd. 
 *  *
 *> \date November 2011  *> \date April 2012
 *  *
 *> \ingroup auxOTHERauxiliary  *> \ingroup auxOTHERauxiliary
 *  *
 *  =====================================================================  *  =====================================================================
       INTEGER FUNCTION ILADLR( M, N, A, LDA )        INTEGER FUNCTION ILADLR( M, N, A, LDA )
 *  *
 *  -- LAPACK auxiliary routine (version 3.4.0) --  *  -- LAPACK auxiliary routine (version 3.4.1) --
 *  -- LAPACK is a software package provided by Univ. of Tennessee,    --  *  -- LAPACK is a software package provided by Univ. of Tennessee,    --
 *  -- Univ. of California Berkeley, Univ. of Colorado Denver and NAG Ltd..--  *  -- Univ. of California Berkeley, Univ. of Colorado Denver and NAG Ltd..--
 *     November 2011  *     April 2012
 *  *
 *     .. Scalar Arguments ..  *     .. Scalar Arguments ..
       INTEGER            M, N, LDA        INTEGER            M, N, LDA
Line 111 Line 111
          ILADLR = 0           ILADLR = 0
          DO J = 1, N           DO J = 1, N
             I=M              I=M
             DO WHILE ((A(I,J).NE.ZERO).AND.(I.GE.1))              DO WHILE((A(MAX(I,1),J).EQ.ZERO).AND.(I.GE.1))
               I=I-1                 I=I-1
               IF (I.EQ.0) THEN  
                  EXIT  
               END IF  
             ENDDO              ENDDO
             ILADLR = MAX( ILADLR, I )              ILADLR = MAX( ILADLR, I )
          END DO           END DO

Removed from v.1.11  
changed lines
  Added in v.1.12


CVSweb interface <joel.bertrand@systella.fr>