Apply ROUNDUP_LWORK (Reference-LAPACK PR 904)
This commit is contained in:
@@ -120,7 +120,7 @@
|
||||
*> \author Univ. of Colorado Denver
|
||||
*> \author NAG Ltd.
|
||||
*
|
||||
*> \ingroup realOTHERcomputational
|
||||
*> \ingroup unglq
|
||||
*
|
||||
* =====================================================================
|
||||
SUBROUTINE SORGLQ( M, N, K, A, LDA, TAU, WORK, LWORK, INFO )
|
||||
@@ -155,7 +155,8 @@
|
||||
* ..
|
||||
* .. External Functions ..
|
||||
INTEGER ILAENV
|
||||
EXTERNAL ILAENV
|
||||
REAL SROUNDUP_LWORK
|
||||
EXTERNAL ILAENV, SROUNDUP_LWORK
|
||||
* ..
|
||||
* .. Executable Statements ..
|
||||
*
|
||||
@@ -164,7 +165,7 @@
|
||||
INFO = 0
|
||||
NB = ILAENV( 1, 'SORGLQ', ' ', M, N, K, -1 )
|
||||
LWKOPT = MAX( 1, M )*NB
|
||||
WORK( 1 ) = LWKOPT
|
||||
WORK( 1 ) = SROUNDUP_LWORK(LWKOPT)
|
||||
LQUERY = ( LWORK.EQ.-1 )
|
||||
IF( M.LT.0 ) THEN
|
||||
INFO = -1
|
||||
@@ -278,7 +279,7 @@
|
||||
50 CONTINUE
|
||||
END IF
|
||||
*
|
||||
WORK( 1 ) = IWS
|
||||
WORK( 1 ) = SROUNDUP_LWORK(IWS)
|
||||
RETURN
|
||||
*
|
||||
* End of SORGLQ
|
||||
|
||||
Reference in New Issue
Block a user