Installation Guide for VAX-type Systems

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

- Installing LAPACK on a non-Unix System