LAPACK  3.4.1
LAPACK: Linear Algebra PACKage
dlasq6.f File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine DLASQ6 (I0, N0, Z, PP, DMIN, DMIN1, DMIN2, DN, DNM1, DNM2)
 DLASQ6

Function/Subroutine Documentation

subroutine DLASQ6 ( INTEGER  I0,
INTEGER  N0,
DOUBLE PRECISION, dimension( * )  Z,
INTEGER  PP,
DOUBLE PRECISION  DMIN,
DOUBLE PRECISION  DMIN1,
DOUBLE PRECISION  DMIN2,
DOUBLE PRECISION  DN,
DOUBLE PRECISION  DNM1,
DOUBLE PRECISION  DNM2 
)

DLASQ6

Download DLASQ6 + dependencies [TGZ] [ZIP] [TXT]
Purpose:

 DLASQ6 computes one dqd (shift equal to zero) transform in
 ping-pong form, with protection against underflow and overflow.
 
Parameters:
[in]I0
          I0 is INTEGER
        First index.
 
[in]N0
          N0 is INTEGER
        Last index.
 
[in]Z
          Z is DOUBLE PRECISION array, dimension ( 4*N )
        Z holds the qd array. EMIN is stored in Z(4*N0) to avoid
        an extra argument.
 
[in]PP
          PP is INTEGER
        PP=0 for ping, PP=1 for pong.
 
[out]DMIN
          DMIN is DOUBLE PRECISION
        Minimum value of d.
 
[out]DMIN1
          DMIN1 is DOUBLE PRECISION
        Minimum value of d, excluding D( N0 ).
 
[out]DMIN2
          DMIN2 is DOUBLE PRECISION
        Minimum value of d, excluding D( N0 ) and D( N0-1 ).
 
[out]DN
          DN is DOUBLE PRECISION
        d(N0), the last value of d.
 
[out]DNM1
          DNM1 is DOUBLE PRECISION
        d(N0-1).
 
[out]DNM2
          DNM2 is DOUBLE PRECISION
        d(N0-2).
 
Author:
Univ. of Tennessee
Univ. of California Berkeley
Univ. of Colorado Denver
NAG Ltd.
Date:
November 2011

Definition at line 119 of file dlasq6.f.

 All Files Functions