@@ -278,7 +278,7 @@ SUBROUTINE DBDSQR( UPLO, N, NCVT, NRU, NCC, D, E, VT, LDVT, U,
278278 $ MAXITDIVN, NM1, NM12, NM13, OLDLL, OLDM
279279 DOUBLE PRECISION ABSE, ABSS, COSL, COSR, CS, EPS, F, G, H, MU,
280280 $ OLDCS, OLDSN, R, SHIFT, SIGMN, SIGMX, SINL,
281- $ SINR, SLL, SMAX, SMIN, SMINL, SMINOA,
281+ $ SINR, SLL, SMAX, SMIN, SMINOA,
282282 $ SN, THRESH, TOL, TOLMUL, UNFL
283283* ..
284284* .. External Functions ..
@@ -391,7 +391,7 @@ SUBROUTINE DBDSQR( UPLO, N, NCVT, NRU, NCC, D, E, VT, LDVT, U,
391391 DO 30 I = 1 , N - 1
392392 SMAX = MAX ( SMAX, ABS ( E( I ) ) )
393393 30 CONTINUE
394- SMINL = ZERO
394+ SMIN = ZERO
395395 IF ( TOL.GE. ZERO ) THEN
396396*
397397* Relative accuracy desired
@@ -540,14 +540,14 @@ SUBROUTINE DBDSQR( UPLO, N, NCVT, NRU, NCC, D, E, VT, LDVT, U,
540540* apply convergence criterion forward
541541*
542542 MU = ABS ( D( LL ) )
543- SMINL = MU
543+ SMIN = MU
544544 DO 100 LLL = LL, M - 1
545545 IF ( ABS ( E( LLL ) ).LE. TOL* MU ) THEN
546546 E( LLL ) = ZERO
547547 GO TO 60
548548 END IF
549549 MU = ABS ( D( LLL+1 ) )* ( MU / ( MU+ ABS ( E( LLL ) ) ) )
550- SMINL = MIN ( SMINL , MU )
550+ SMIN = MIN ( SMIN , MU )
551551 100 CONTINUE
552552 END IF
553553*
@@ -568,14 +568,14 @@ SUBROUTINE DBDSQR( UPLO, N, NCVT, NRU, NCC, D, E, VT, LDVT, U,
568568* apply convergence criterion backward
569569*
570570 MU = ABS ( D( M ) )
571- SMINL = MU
571+ SMIN = MU
572572 DO 110 LLL = M - 1 , LL, - 1
573573 IF ( ABS ( E( LLL ) ).LE. TOL* MU ) THEN
574574 E( LLL ) = ZERO
575575 GO TO 60
576576 END IF
577577 MU = ABS ( D( LLL ) )* ( MU / ( MU+ ABS ( E( LLL ) ) ) )
578- SMINL = MIN ( SMINL , MU )
578+ SMIN = MIN ( SMIN , MU )
579579 110 CONTINUE
580580 END IF
581581 END IF
@@ -585,7 +585,7 @@ SUBROUTINE DBDSQR( UPLO, N, NCVT, NRU, NCC, D, E, VT, LDVT, U,
585585* Compute shift. First, test if shifting would ruin relative
586586* accuracy, and if so set the shift to zero.
587587*
588- IF ( TOL.GE. ZERO .AND. N* TOL* ( SMINL / SMAX ).LE.
588+ IF ( TOL.GE. ZERO .AND. N* TOL* ( SMIN / SMAX ).LE.
589589 $ MAX ( EPS, HNDRTH* TOL ) ) THEN
590590*
591591* Use a zero shift to avoid loss of relative accuracy
0 commit comments