1DLABAD(1)           LAPACK auxiliary routine (version 3.2)           DLABAD(1)
2
3
4

NAME

6       DLABAD  - takes a input the values computed by DLAMCH for underflow and
7       overflow, and returns the square root of each of these  values  if  the
8       log of LARGE is sufficiently large
9

SYNOPSIS

11       SUBROUTINE DLABAD( SMALL, LARGE )
12
13           DOUBLE         PRECISION LARGE, SMALL
14

PURPOSE

16       DLABAD  takes  as input the values computed by DLAMCH for underflow and
17       overflow, and returns the square root of each of these  values  if  the
18       log  of  LARGE  is  sufficiently large.  This subroutine is intended to
19       identify machines with a large exponent range, such as the  Crays,  and
20       redefine  the  underflow  and overflow limits to be the square roots of
21       the values computed by  DLAMCH.   This  subroutine  is  needed  because
22       DLAMCH does not compensate for poor arithmetic in the upper half of the
23       exponent range, as is found on a Cray.
24

ARGUMENTS

26       SMALL   (input/output) DOUBLE PRECISION
27               On entry, the underflow threshold as computed  by  DLAMCH.   On
28               exit, if LOG10(LARGE) is sufficiently large, the square root of
29               SMALL, otherwise unchanged.
30
31       LARGE   (input/output) DOUBLE PRECISION
32               On entry, the overflow threshold as  computed  by  DLAMCH.   On
33               exit, if LOG10(LARGE) is sufficiently large, the square root of
34               LARGE, otherwise unchanged.
35
36
37
38 LAPACK auxiliary routine (versionNo3v.e2m)ber 2008                       DLABAD(1)
Impressum