Diff for /rpl/lapack/lapack/dsbev_2stage.f between versions 1.1 and 1.5

version 1.1, 2017/06/17 11:02:50 version 1.5, 2023/08/07 08:39:05
Line 164 Line 164
 *> \author Univ. of Colorado Denver  *> \author Univ. of Colorado Denver
 *> \author NAG Ltd.  *> \author NAG Ltd.
 *  *
 *> \date December 2016  
 *  
 *> \ingroup doubleOTHEReigen  *> \ingroup doubleOTHEReigen
 *  *
 *> \par Further Details:  *> \par Further Details:
Line 206 Line 204
 *  *
       IMPLICIT NONE        IMPLICIT NONE
 *  *
 *  -- LAPACK driver routine (version 3.7.0) --  *  -- LAPACK driver routine --
 *  -- 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  
 *  *
 *     .. Scalar Arguments ..  *     .. Scalar Arguments ..
       CHARACTER          JOBZ, UPLO        CHARACTER          JOBZ, UPLO
Line 234 Line 231
 *     ..  *     ..
 *     .. External Functions ..  *     .. External Functions ..
       LOGICAL            LSAME        LOGICAL            LSAME
       INTEGER            ILAENV        INTEGER            ILAENV2STAGE
       DOUBLE PRECISION   DLAMCH, DLANSB        DOUBLE PRECISION   DLAMCH, DLANSB
       EXTERNAL           LSAME, DLAMCH, DLANSB, ILAENV        EXTERNAL           LSAME, DLAMCH, DLANSB, ILAENV2STAGE
 *     ..  *     ..
 *     .. External Subroutines ..  *     .. External Subroutines ..
       EXTERNAL           DLASCL, DSCAL, DSTEQR, DSTERF, XERBLA        EXTERNAL           DLASCL, DSCAL, DSTEQR, DSTERF, XERBLA,
      $                   DSYTRD_SB2ST        $                   DSYTRD_SB2ST 
 *     ..  *     ..
 *     .. Intrinsic Functions ..  *     .. Intrinsic Functions ..
Line 273 Line 270
             LWMIN = 1              LWMIN = 1
             WORK( 1 ) = LWMIN              WORK( 1 ) = LWMIN
          ELSE           ELSE
             IB    = ILAENV( 18, 'DSYTRD_SB2ST', JOBZ, N, KD, -1, -1 )              IB    = ILAENV2STAGE( 2, 'DSYTRD_SB2ST', JOBZ,
             LHTRD = ILAENV( 19, 'DSYTRD_SB2ST', JOBZ, N, KD, IB, -1 )       $                            N, KD, -1, -1 )
             LWTRD = ILAENV( 20, 'DSYTRD_SB2ST', JOBZ, N, KD, IB, -1 )              LHTRD = ILAENV2STAGE( 3, 'DSYTRD_SB2ST', JOBZ,
        $                            N, KD, IB, -1 )
               LWTRD = ILAENV2STAGE( 4, 'DSYTRD_SB2ST', JOBZ,
        $                            N, KD, IB, -1 )
             LWMIN = N + LHTRD + LWTRD              LWMIN = N + LHTRD + LWTRD
             WORK( 1 )  = LWMIN              WORK( 1 )  = LWMIN
          ENDIF           ENDIF

Removed from v.1.1  
changed lines
  Added in v.1.5


CVSweb interface <joel.bertrand@systella.fr>