1DLAG2S(1)     LAPACK PROTOTYPE auxiliary routine (version 3.1.2)     DLAG2S(1)
2
3
4

NAME

6       DLAG2S  - converts a DOUBLE PRECISION matrix, SA, to a SINGLE PRECISION
7       matrix, A
8

SYNOPSIS

10       SUBROUTINE DLAG2S( M, N, A, LDA, SA, LDSA, INFO )
11
12           INTEGER        INFO, LDA, LDSA, M, N
13
14           REAL           SA( LDSA, * )
15
16           DOUBLE         PRECISION A( LDA, * )
17

PURPOSE

19       DLAG2S converts a DOUBLE PRECISION matrix, SA, to  a  SINGLE  PRECISION
20       matrix, A.  RMAX is the overflow for the SINGLE PRECISION arithmetic
21       DLAG2S  checks that all the entries of A are between -RMAX and RMAX. If
22       not the convertion is aborted and a flag is raised.  This is an  auxil‐
23       iary routine so there is no argument checking.
24

ARGUMENTS

26       M       (input) INTEGER
27               The number of lines of the matrix A.  M >= 0.
28
29       N       (input) INTEGER
30               The number of columns of the matrix A.  N >= 0.
31
32       A       (input) DOUBLE PRECISION array, dimension (LDA,N)
33               On entry, the M-by-N coefficient matrix A.
34
35       LDA     (input) INTEGER
36               The leading dimension of the array A.  LDA >= max(1,M).
37
38       SA      (output) REAL array, dimension (LDSA,N)
39               On  exit,  if  INFO=0,  the  M-by-N  coefficient  matrix SA; if
40               INFO>0, the content of SA is unspecified.
41
42       LDSA    (input) INTEGER
43               The leading dimension of the array SA.  LDSA >= max(1,M).
44
45       INFO    (output) INTEGER
46               = 0:  successful exit.
47               = 1:  an entry of the matrix A is greater than the SINGLE  PRE‐
48               CISION  overflow  threshold, in this case, the content of SA in
49               exit is unspecified.  ========= End of DLAG2S
50
51
52
53 LAPACK PROTOTYPE auxiliary routinNeov(evmebresrio2n0038.1.2)                  DLAG2S(1)
Impressum