Diff for /rpl/lapack/lapack/dlaqr1.f between versions 1.15 and 1.19

version 1.15, 2017/06/17 10:53:55 version 1.19, 2020/05/21 21:46:00
Line 55 Line 55
 *  *
 *> \param[in] N  *> \param[in] N
 *> \verbatim  *> \verbatim
 *>          N is integer  *>          N is INTEGER
 *>              Order of the matrix H. N must be either 2 or 3.  *>              Order of the matrix H. N must be either 2 or 3.
 *> \endverbatim  *> \endverbatim
 *>  *>
 *> \param[in] H  *> \param[in] H
 *> \verbatim  *> \verbatim
 *>          H is DOUBLE PRECISION array of dimension (LDH,N)  *>          H is DOUBLE PRECISION array, dimension (LDH,N)
 *>              The 2-by-2 or 3-by-3 matrix H in (*).  *>              The 2-by-2 or 3-by-3 matrix H in (*).
 *> \endverbatim  *> \endverbatim
 *>  *>
 *> \param[in] LDH  *> \param[in] LDH
 *> \verbatim  *> \verbatim
 *>          LDH is integer  *>          LDH is INTEGER
 *>              The leading dimension of H as declared in  *>              The leading dimension of H as declared in
 *>              the calling procedure.  LDH.GE.N  *>              the calling procedure.  LDH >= N
 *> \endverbatim  *> \endverbatim
 *>  *>
 *> \param[in] SR1  *> \param[in] SR1
Line 95 Line 95
 *>  *>
 *> \param[out] V  *> \param[out] V
 *> \verbatim  *> \verbatim
 *>          V is DOUBLE PRECISION array of dimension N  *>          V is DOUBLE PRECISION array, dimension (N)
 *>              A scalar multiple of the first column of the  *>              A scalar multiple of the first column of the
 *>              matrix K in (*).  *>              matrix K in (*).
 *> \endverbatim  *> \endverbatim
Line 108 Line 108
 *> \author Univ. of Colorado Denver  *> \author Univ. of Colorado Denver
 *> \author NAG Ltd.  *> \author NAG Ltd.
 *  *
 *> \date December 2016  *> \date June 2017
 *  *
 *> \ingroup doubleOTHERauxiliary  *> \ingroup doubleOTHERauxiliary
 *  *
Line 121 Line 121
 *  =====================================================================  *  =====================================================================
       SUBROUTINE DLAQR1( N, H, LDH, SR1, SI1, SR2, SI2, V )        SUBROUTINE DLAQR1( N, H, LDH, SR1, SI1, SR2, SI2, V )
 *  *
 *  -- LAPACK auxiliary routine (version 3.7.0) --  *  -- LAPACK auxiliary routine (version 3.7.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..--
 *     December 2016  *     June 2017
 *  *
 *     .. Scalar Arguments ..  *     .. Scalar Arguments ..
       DOUBLE PRECISION   SI1, SI2, SR1, SR2        DOUBLE PRECISION   SI1, SI2, SR1, SR2
Line 147 Line 147
       INTRINSIC          ABS        INTRINSIC          ABS
 *     ..  *     ..
 *     .. Executable Statements ..  *     .. Executable Statements ..
   *
   *     Quick return if possible
   *
         IF( N.NE.2 .AND. N.NE.3 ) THEN
            RETURN
         END IF
   *
       IF( N.EQ.2 ) THEN        IF( N.EQ.2 ) THEN
          S = ABS( H( 1, 1 )-SR2 ) + ABS( SI2 ) + ABS( H( 2, 1 ) )           S = ABS( H( 1, 1 )-SR2 ) + ABS( SI2 ) + ABS( H( 2, 1 ) )
          IF( S.EQ.ZERO ) THEN           IF( S.EQ.ZERO ) THEN

Removed from v.1.15  
changed lines
  Added in v.1.19


CVSweb interface <joel.bertrand@systella.fr>