The non-Unix version of LAPACK is created in two steps. First, the user must untar the Unix tar file according to the directions in section 4. Second, after the file has been tarred, the user must then go to the LAPACK directory and type latape. The execution of this file creates a directory called ASCII in the user's main directory. This ASCII directory contains the grouped files needed for a VAX-type installation. The layout of the ASCII directory is as described in this appendix.
In the installation instructions, each file will be identified by the name given below. Files with names ending in `F' contain Fortran source code; those with names ending in `D' contain data for input to the test and timing programs. There are two sets of data for each timing run; data file 1 for small, non-vector computers, such as workstations, and data file 2 for large computers, particularly Cray-class supercomputers. All file names have at most eight characters.
The leading one or two characters of the file name generally indicates which of the different versions of the library or test programs will use it:
A: all four data types
SC: REAL and COMPLEX
DZ: DOUBLE PRECISION and COMPLEX*16
S: REAL
D: DOUBLE PRECISION
C: COMPLEX
Z: COMPLEX*16
Many of the files occur in groups of four, corresponding to the four different Fortran floating-point data types, and we will frequently refer to these files generically, using `x' in place of the first letter (for example, xLASRCF).
1.README List of files as in this section
2.ÁLLAUXF LAPACK auxiliary routines used in all versions
3.SCLAUXF LAPACK auxiliary routines used in S and C versions
4.DZLAUXF LAPACK auxiliary routines used in D and Z versions
5.SLASRCF LAPACK routines and auxiliary routines
6.CLASRCF
7.DLASRCF
8.ZLASRCF
9.LSAMEF LSAME: function to compare two characters
10.TLSAMEF Test program for LSAME
11.SLAMCHF SLAMCH: function to determine machine parameters
12.TSLAMCHF Test program for SLAMCH
13.DLAMCHF DLAMCH: function to determine machine parameters
14.TDLAMCHF Test program for DLAMCH
15.SECONDF SECOND: function to return time in seconds
16.TSECONDF Test program for SECOND
17.DSECNDF DSECND: function to return time in seconds
18.TDSECNDF Test program for DSECND
19.TILAENVF Test program for ILAENV
20.ÁLLBLASF Auxiliary routines for the BLAS (and LAPACK)
21.SBLAS1F Level 1 BLAS
22.CBLAS1F
23.DBLAS1F
24.ZBLAS1F
25.CB1AUXF Auxiliary routines for Complex Level 1 BLAS
26.ZB1AUXF Auxiliary routines for D.P. Complex Level 1 BLAS
27.SBLAS2F Level 2 BLAS
28.CBLAS2F
29.DBLAS2F
30.ZBLAS2F
31.SBLAS3F Level 3 BLAS
32.CBLAS3F
33.DBLAS3F
34.ZBLAS3F
35.SBLAT1F Test program for Level 1 BLAS
36.CBLAT1F
37.DBLAT1F
38.ZBLAT1F
39.SBLAT2F Test program for Level 2 BLAS
40.CBLAT2F
41.DBLAT2F
42.ZBLAT2F
43.SBLAT2D Data file for testing Level 2 BLAS
44.CBLAT2D
45.DBLAT2D
46.ZBLAT2D
47.SBLAT3F Test program for Level 3 BLAS
48.CBLAT3F
49.DBLAT3F
50.ZBLAT3F
51.SBLAT3D Data file for testing Level 3 BLAS
52.CBLAT3D
53.DBLAT3D
54.ZBLAT3D
55.SCATGENF Auxiliary routines for the test matrix generators
56.DZATGENF
57.SMATGENF Test matrix generators
58.CMATGENF
59.DMATGENF
60.ZMATGENF
61.ÁLINTSTF Auxiliary routines for the linear equation test program
62.SLINTSTF Test program for linear equation routines
63.CLINTSTF
64.DLINTSTF
65.ZLINTSTF
66.SCLNTSTF Auxiliary routines for linear equation test programs
67.DZLNTSTF
68.SLINTSTD Data file 1 for linear equation test program
69.DLINTSTD
70.CLINTSTD
71.ZLINTSTD
72.SBAKTSTD Data file for testing SGEBAK
73.DBAKTSTD Data file for testing DGEBAK
74.CBAKTSTD Data file for testing CGEBAK
75.ZBAKTSTD Data file for testing ZGEBAK
76.SBALTSTD Data file for testing SGEBAL
77.DBALTSTD Data file for testing DGEBAL
78.CBALTSTD Data file for testing CGEBAL
79.ZBALTSTD Data file for testing ZGEBAL
80.SECTSTD Data file for testing eigencondition routines
81.DECTSTD
82.CECTSTD
83.ZECTSTD
84.SEDTSTD Data file for testing nonsymmetric eigenvaluedriver routines
85.DEDTSTD
86.CEDTSTD
87.ZEDTSTD
88.SSBTSTD Data file for testing SSBTRD
89.DSBTSTD Data file for testing DSBTRD
90.CSBTSTD Data file for testing CHBTRD
91.ZSBTSTD Data file for testing ZHBTRD
92.SGGTSTD Data file for testing nonsymmetric generalized eigenvalue routines
93.DGGTSTD
94.CGGTSTD
95.ZGGTSTD
96.SGDTSTD Data file for testing nonsymmetric generalized eigenvalue driver routines
97.DGDTSTD
98.CGDTSTD
99.ZGDTSTD
100.SSGTSTD Data file for testing symmetric generalizedeigenvalue routines
101.DSGTSTD
102.CSGTSTD
103.ZSGTSTD
104.ÁEIGTSTF Auxiliary routines for the eigensystem test program
105.SCIGTSTF
106.DZIGTSTF
107.SEIGTSTF Test program for eigensystem routines
108.CEIGTSTF
109.DEIGTSTF
110.ZEIGTSTF
111.NEPTSTD Data file for testing Nonsymmetric Eigenvalue Problem
112.GEPTSTD Data file for testing Generalized Nonsymmetric Eigenvalue Problem
113.SEPTSTD Data file for testing Symmetric Eigenvalue Problem
114.SVDTSTD Data file for testing Singular Value Decomposition
115.GLMTSTD Data file for testing Generalized Linear Regression Model
116.GQRTSTD Data file for testing Generalized QR and RQ
117.GSVTSTD Data file for testing Generalized Singular Value Decomposition
118.LSETSTD Data file for testing Constrained Linear Least Squares Problem
119.SGKTSTD Data file for testing SGGBAK
120.DGKTSTD Data file for testing DGGBAK
121.CGKTSTD Data file for testing CGGBAK
122.ZGKTSTD Data file for testing ZGGBAK
123.SGLTSTD Data file for testing SGGBAL
124.DGLTSTD Data file for testing DGGBAL
125.CGLTSTD Data file for testing CGGBAL
126.ZGLTSTD Data file for testing ZGGBAL
127.SBBTSTD Data file for testing SGBBRD
128.DBBTSTD Data file for testing DGBBRD
129.CBBTSTD Data file for testing CGBBRD
130.ZBBTSTD Data file for testing ZGBBRD
131.ÁLINTIMF Auxiliary routines for the linear system timing program
132.SCINTIMF
133.DZINTIMF
134.SLINTIMF Timing program for linear equations
135.CLINTIMF
136.DLINTIMF
137.ZLINTIMF
138.SLINSRCF Instrumented LAPACK routines
139.CLINSRCF
140.DLINSRCF
141.ZLINSRCF
142.SCINSRCF Instrumented auxiliary routines used in Sand C versions
143.DZINSRCF Instrumented auxiliary routines used in Dand Z versions
144.SLINTIMD Data file 1 for timing dense square linear equations
145.DLINTIMD
146.CLINTIMD
147.ZLINTIMD
148.SRECTIMD Data file 1 for timing dense rectangular linear equations
149.DRECTIMD
150.CRECTIMD
151.ZRECTIMD
152.SBNDTIMD Data file 1 for timing banded linear equations
153.DBNDTIMD
154.CBNDTIMD
155.ZBNDTIMD
156.SBLTIMAD Data file 1-a for timing the BLAS
157.DBLTIMAD
158.CBLTIMAD
159.ZBLTIMAD
160.SBLTIMBD Data file 1-b for timing the BLAS
161.DBLTIMBD
162.CBLTIMBD
163.ZBLTIMBD
164.SBLTIMCD Data file 1-c for timing the BLAS
165.DBLTIMCD
166.CBLTIMCD
167.ZBLTIMCD
168.SLINTM2D Data file 2 for timing dense square linear equations
169.DLINTM2D
170.CLINTM2D
171.ZLINTM2D
172.SRECTM2D Data file 2 for timing dense rectangular linear equations
173.DRECTM2D
174.CRECTM2D
175.ZRECTM2D
176.SBNDTM2D Data file 2 for timing banded linear equations
177.DBNDTM2D
178.CBNDTM2D
179.ZBNDTM2D
180.SBLTM2AD Data file 2-a for timing the BLAS
181.DBLTM2AD
182.CBLTM2AD
183.ZBLTM2AD
184.SBLTM2BD Data file 2-b for timing the BLAS
185.DBLTM2BD
186.CBLTM2BD
187.ZBLTM2BD
188.SBLTM2CD Data file 2-c for timing the BLAS
189.DBLTM2CD
190.CBLTM2CD
191.ZBLTM2CD
192.ÁEIGTIMF Auxiliary routines for the eigensystem timing program
193.SCIGTIMF
194.DZIGTIMF
195.SEIGTIMF Timing program for the eigensystem routines
196.CEIGTIMF
197.DEIGTIMF
198.ZEIGTIMF
199.SEIGSRCF Instrumented LAPACK routines
200.CEIGSRCF
201.DEIGSRCF
202.ZEIGSRCF
203.SCIGSRCF Instrumented auxiliary routines used in Sand C versions
204.DZIGSRCF Instrumented auxiliary routines used in Dand Z versions
205.SGEPTIMD Data file 1 for timing Generalized Nonsymmetric Eigenvalue Problem
206.SNEPTIMD Data file 1 for timing Nonsymmetric Eigenvalue Problem
207.SSEPTIMD Data file 1 for timing Symmetric Eigenvalue Problem
208.SSVDTIMD Data file 1 for timing Singular Value Decomposition
209.CGEPTIMD
210.CNEPTIMD
211.CSEPTIMD
212.CSVDTIMD
213.DGEPTIMD
214.DNEPTIMD
215.DSEPTIMD
216.DSVDTIMD
217.ZGEPTIMD
218.ZNEPTIMD
219.ZSEPTIMD
220.ZSVDTIMD
221.SGEPTM2D Data file 2 for timing Generalized Nonsymmetric Eigenvalue Problem
222.SNEPTM2D Data file 2 for timing Nonsymmetric Eigenvalue Problem
223.SSEPTM2D Data file 2 for timing Symmetric Eigenvalue Problem
224.SSVDTM2D Data file 2 for timing Singular Value Decomposition
225.CGEPTM2D
226.CNEPTM2D
227.CSEPTM2D
228.CSVDTM2D
229.DGEPTM2D
230.DNEPTM2D
231.DSEPTM2D
232.DSVDTM2D
233.ZGEPTM2D
234.ZNEPTM2D
235.ZSEPTM2D
236.ZSVDTM2D