Apply ROUNDUP_LWORK (Reference-LAPACK PR 904)
This commit is contained in:
@@ -179,7 +179,7 @@
|
||||
*> \author Univ. of Colorado Denver
|
||||
*> \author NAG Ltd.
|
||||
*
|
||||
*> \ingroup realOTHEReigen
|
||||
*> \ingroup hbevd
|
||||
*
|
||||
* =====================================================================
|
||||
SUBROUTINE SSBEVD( JOBZ, UPLO, N, KD, AB, LDAB, W, Z, LDZ, WORK,
|
||||
@@ -213,8 +213,8 @@
|
||||
* ..
|
||||
* .. External Functions ..
|
||||
LOGICAL LSAME
|
||||
REAL SLAMCH, SLANSB
|
||||
EXTERNAL LSAME, SLAMCH, SLANSB
|
||||
REAL SLAMCH, SLANSB, SROUNDUP_LWORK
|
||||
EXTERNAL LSAME, SLAMCH, SLANSB, SROUNDUP_LWORK
|
||||
* ..
|
||||
* .. External Subroutines ..
|
||||
EXTERNAL SGEMM, SLACPY, SLASCL, SSBTRD, SSCAL, SSTEDC,
|
||||
@@ -259,7 +259,7 @@
|
||||
END IF
|
||||
*
|
||||
IF( INFO.EQ.0 ) THEN
|
||||
WORK( 1 ) = LWMIN
|
||||
WORK( 1 ) = SROUNDUP_LWORK(LWMIN)
|
||||
IWORK( 1 ) = LIWMIN
|
||||
*
|
||||
IF( LWORK.LT.LWMIN .AND. .NOT.LQUERY ) THEN
|
||||
@@ -342,7 +342,7 @@
|
||||
IF( ISCALE.EQ.1 )
|
||||
$ CALL SSCAL( N, ONE / SIGMA, W, 1 )
|
||||
*
|
||||
WORK( 1 ) = LWMIN
|
||||
WORK( 1 ) = SROUNDUP_LWORK(LWMIN)
|
||||
IWORK( 1 ) = LIWMIN
|
||||
RETURN
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user