00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013 #include "f2c.h"
00014 #include "blaswrap.h"
00015
00016
00017
00018 struct {
00019 integer infot, nout;
00020 logical ok, lerr;
00021 } infoc_;
00022
00023 #define infoc_1 infoc_
00024
00025 struct {
00026 char srnamt[32];
00027 } srnamc_;
00028
00029 #define srnamc_1 srnamc_
00030
00031
00032
00033 static integer c__2 = 2;
00034 static integer c__0 = 0;
00035 static integer c__1 = 1;
00036 static integer c_n1 = -1;
00037 static integer c__3 = 3;
00038 static real c_b220 = 0.f;
00039 static real c_b221 = 1.f;
00040 static integer c__23 = 23;
00041 static integer c__28 = 28;
00042 static integer c__12 = 12;
00043 static integer c__19 = 19;
00044 static integer c__11 = 11;
00045 static integer c__4 = 4;
00046 static integer c__20 = 20;
00047 static integer c__5 = 5;
00048 static integer c__27 = 27;
00049 static integer c__16 = 16;
00050 static integer c__8 = 8;
00051 static integer c__25 = 25;
00052 static integer c__18 = 18;
00053
00054 int serrst_(char *path, integer *nunit)
00055 {
00056
00057 static char fmt_9999[] = "(1x,a3,\002 routines passed the tests of the e"
00058 "rror exits\002,\002 (\002,i3,\002 tests done)\002)";
00059 static char fmt_9998[] = "(\002 *** \002,a3,\002 routines failed the tes"
00060 "ts of the error \002,\002exits ***\002)";
00061
00062
00063 integer i__1, i__2;
00064
00065
00066 integer s_wsle(cilist *), e_wsle(void);
00067 int s_copy(char *, char *, ftnlen, ftnlen);
00068 integer s_wsfe(cilist *), do_fio(integer *, char *, ftnlen), e_wsfe(void);
00069
00070
00071 real a[9] , c__[9] , d__[3], e[3]
00072 ;
00073 integer i__, j, m, n;
00074 real q[9] , r__[3], w[60], x[3], z__[9]
00075 ;
00076 char c2[2];
00077 integer i1[3], i2[3], i3[3], iw[36], nt;
00078 real tau[3];
00079 integer info;
00080 extern int ssbev_(char *, char *, integer *, integer *,
00081 real *, integer *, real *, real *, integer *, real *, integer *), sspev_(char *, char *, integer *, real *, real *,
00082 real *, integer *, real *, integer *), sstev_(
00083 char *, integer *, real *, real *, real *, integer *, real *,
00084 integer *), ssyev_(char *, char *, integer *, real *,
00085 integer *, real *, real *, integer *, integer *);
00086 extern logical lsamen_(integer *, char *, char *);
00087 extern int chkxer_(char *, integer *, integer *, logical
00088 *, logical *), sstedc_(char *, integer *, real *, real *,
00089 real *, integer *, real *, integer *, integer *, integer *,
00090 integer *), ssbevd_(char *, char *, integer *, integer *,
00091 real *, integer *, real *, real *, integer *, real *, integer *,
00092 integer *, integer *, integer *), ssbtrd_(char *,
00093 char *, integer *, integer *, real *, integer *, real *, real *,
00094 real *, integer *, real *, integer *), sspevd_(
00095 char *, char *, integer *, real *, real *, real *, integer *,
00096 real *, integer *, integer *, integer *, integer *), sstein_(integer *, real *, real *, integer *, real *,
00097 integer *, integer *, real *, integer *, real *, integer *,
00098 integer *, integer *), ssterf_(integer *, real *, real *, integer
00099 *), sstevd_(char *, integer *, real *, real *, real *, integer *,
00100 real *, integer *, integer *, integer *, integer *);
00101 integer nsplit;
00102 extern int ssbevx_(char *, char *, char *, integer *,
00103 integer *, real *, integer *, real *, integer *, real *, real *,
00104 integer *, integer *, real *, integer *, real *, real *, integer *
00105 , real *, integer *, integer *, integer *)
00106 , sstebz_(char *, char *, integer *, real *, real *, integer *,
00107 integer *, real *, real *, real *, integer *, integer *, real *,
00108 integer *, integer *, real *, integer *, integer *), ssyevd_(char *, char *, integer *, real *, integer *,
00109 real *, real *, integer *, integer *, integer *, integer *), sopgtr_(char *, integer *, real *, real *, real *
00110 , integer *, real *, integer *), spteqr_(char *, integer *
00111 , real *, real *, real *, integer *, real *, integer *),
00112 sorgtr_(char *, integer *, real *, integer *, real *, real *,
00113 integer *, integer *), ssptrd_(char *, integer *, real *,
00114 real *, real *, real *, integer *), ssteqr_(char *,
00115 integer *, real *, real *, real *, integer *, real *, integer *), sopmtr_(char *, char *, char *, integer *, integer *,
00116 real *, real *, real *, integer *, real *, integer *), sormtr_(char *, char *, char *, integer *,
00117 integer *, real *, integer *, real *, real *, integer *, real *,
00118 integer *, integer *), sstevr_(char *,
00119 char *, integer *, real *, real *, real *, real *, integer *,
00120 integer *, real *, integer *, real *, real *, integer *, integer *
00121 , real *, integer *, integer *, integer *, integer *), sspevx_(char *, char *, char *, integer *, real *, real *
00122 , real *, integer *, integer *, real *, integer *, real *, real *,
00123 integer *, real *, integer *, integer *, integer *), ssytrd_(char *, integer *, real *, integer *,
00124 real *, real *, real *, real *, integer *, integer *),
00125 ssyevr_(char *, char *, char *, integer *, real *, integer *,
00126 real *, real *, integer *, integer *, real *, integer *, real *,
00127 real *, integer *, integer *, real *, integer *, integer *,
00128 integer *, integer *), sstevx_(char *,
00129 char *, integer *, real *, real *, real *, real *, integer *,
00130 integer *, real *, integer *, real *, real *, integer *, real *,
00131 integer *, integer *, integer *), ssyevx_(char *,
00132 char *, char *, integer *, real *, integer *, real *, real *,
00133 integer *, integer *, real *, integer *, real *, real *, integer *
00134 , real *, integer *, integer *, integer *, integer *);
00135
00136
00137 static cilist io___1 = { 0, 0, 0, 0, 0 };
00138 static cilist io___24 = { 0, 0, 0, fmt_9999, 0 };
00139 static cilist io___25 = { 0, 0, 0, fmt_9998, 0 };
00140
00141
00142
00143
00144
00145
00146
00147
00148
00149
00150
00151
00152
00153
00154
00155
00156
00157
00158
00159
00160
00161
00162
00163
00164
00165
00166
00167
00168
00169
00170
00171
00172
00173
00174
00175
00176
00177
00178
00179
00180
00181
00182
00183
00184
00185
00186
00187
00188 infoc_1.nout = *nunit;
00189 io___1.ciunit = infoc_1.nout;
00190 s_wsle(&io___1);
00191 e_wsle();
00192 s_copy(c2, path + 1, (ftnlen)2, (ftnlen)2);
00193
00194
00195
00196 for (j = 1; j <= 3; ++j) {
00197 for (i__ = 1; i__ <= 3; ++i__) {
00198 a[i__ + j * 3 - 4] = 1.f / (real) (i__ + j);
00199
00200 }
00201
00202 }
00203 for (j = 1; j <= 3; ++j) {
00204 d__[j - 1] = (real) j;
00205 e[j - 1] = 0.f;
00206 i1[j - 1] = j;
00207 i2[j - 1] = j;
00208 tau[j - 1] = 1.f;
00209
00210 }
00211 infoc_1.ok = TRUE_;
00212 nt = 0;
00213
00214
00215
00216 if (lsamen_(&c__2, c2, "ST")) {
00217
00218
00219
00220 s_copy(srnamc_1.srnamt, "SSYTRD", (ftnlen)32, (ftnlen)6);
00221 infoc_1.infot = 1;
00222 ssytrd_("/", &c__0, a, &c__1, d__, e, tau, w, &c__1, &info)
00223 ;
00224 chkxer_("SSYTRD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00225 infoc_1.ok);
00226 infoc_1.infot = 2;
00227 ssytrd_("U", &c_n1, a, &c__1, d__, e, tau, w, &c__1, &info)
00228 ;
00229 chkxer_("SSYTRD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00230 infoc_1.ok);
00231 infoc_1.infot = 4;
00232 ssytrd_("U", &c__2, a, &c__1, d__, e, tau, w, &c__1, &info)
00233 ;
00234 chkxer_("SSYTRD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00235 infoc_1.ok);
00236 infoc_1.infot = 9;
00237 ssytrd_("U", &c__0, a, &c__1, d__, e, tau, w, &c__0, &info)
00238 ;
00239 chkxer_("SSYTRD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00240 infoc_1.ok);
00241 nt += 4;
00242
00243
00244
00245 s_copy(srnamc_1.srnamt, "SORGTR", (ftnlen)32, (ftnlen)6);
00246 infoc_1.infot = 1;
00247 sorgtr_("/", &c__0, a, &c__1, tau, w, &c__1, &info);
00248 chkxer_("SORGTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00249 infoc_1.ok);
00250 infoc_1.infot = 2;
00251 sorgtr_("U", &c_n1, a, &c__1, tau, w, &c__1, &info);
00252 chkxer_("SORGTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00253 infoc_1.ok);
00254 infoc_1.infot = 4;
00255 sorgtr_("U", &c__2, a, &c__1, tau, w, &c__1, &info);
00256 chkxer_("SORGTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00257 infoc_1.ok);
00258 infoc_1.infot = 7;
00259 sorgtr_("U", &c__3, a, &c__3, tau, w, &c__1, &info);
00260 chkxer_("SORGTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00261 infoc_1.ok);
00262 nt += 4;
00263
00264
00265
00266 s_copy(srnamc_1.srnamt, "SORMTR", (ftnlen)32, (ftnlen)6);
00267 infoc_1.infot = 1;
00268 sormtr_("/", "U", "N", &c__0, &c__0, a, &c__1, tau, c__, &c__1, w, &
00269 c__1, &info);
00270 chkxer_("SORMTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00271 infoc_1.ok);
00272 infoc_1.infot = 2;
00273 sormtr_("L", "/", "N", &c__0, &c__0, a, &c__1, tau, c__, &c__1, w, &
00274 c__1, &info);
00275 chkxer_("SORMTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00276 infoc_1.ok);
00277 infoc_1.infot = 3;
00278 sormtr_("L", "U", "/", &c__0, &c__0, a, &c__1, tau, c__, &c__1, w, &
00279 c__1, &info);
00280 chkxer_("SORMTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00281 infoc_1.ok);
00282 infoc_1.infot = 4;
00283 sormtr_("L", "U", "N", &c_n1, &c__0, a, &c__1, tau, c__, &c__1, w, &
00284 c__1, &info);
00285 chkxer_("SORMTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00286 infoc_1.ok);
00287 infoc_1.infot = 5;
00288 sormtr_("L", "U", "N", &c__0, &c_n1, a, &c__1, tau, c__, &c__1, w, &
00289 c__1, &info);
00290 chkxer_("SORMTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00291 infoc_1.ok);
00292 infoc_1.infot = 7;
00293 sormtr_("L", "U", "N", &c__2, &c__0, a, &c__1, tau, c__, &c__2, w, &
00294 c__1, &info);
00295 chkxer_("SORMTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00296 infoc_1.ok);
00297 infoc_1.infot = 7;
00298 sormtr_("R", "U", "N", &c__0, &c__2, a, &c__1, tau, c__, &c__1, w, &
00299 c__1, &info);
00300 chkxer_("SORMTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00301 infoc_1.ok);
00302 infoc_1.infot = 10;
00303 sormtr_("L", "U", "N", &c__2, &c__0, a, &c__2, tau, c__, &c__1, w, &
00304 c__1, &info);
00305 chkxer_("SORMTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00306 infoc_1.ok);
00307 infoc_1.infot = 12;
00308 sormtr_("L", "U", "N", &c__0, &c__2, a, &c__1, tau, c__, &c__1, w, &
00309 c__1, &info);
00310 chkxer_("SORMTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00311 infoc_1.ok);
00312 infoc_1.infot = 12;
00313 sormtr_("R", "U", "N", &c__2, &c__0, a, &c__1, tau, c__, &c__2, w, &
00314 c__1, &info);
00315 chkxer_("SORMTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00316 infoc_1.ok);
00317 nt += 10;
00318
00319
00320
00321 s_copy(srnamc_1.srnamt, "SSPTRD", (ftnlen)32, (ftnlen)6);
00322 infoc_1.infot = 1;
00323 ssptrd_("/", &c__0, a, d__, e, tau, &info);
00324 chkxer_("SSPTRD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00325 infoc_1.ok);
00326 infoc_1.infot = 2;
00327 ssptrd_("U", &c_n1, a, d__, e, tau, &info);
00328 chkxer_("SSPTRD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00329 infoc_1.ok);
00330 nt += 2;
00331
00332
00333
00334 s_copy(srnamc_1.srnamt, "SOPGTR", (ftnlen)32, (ftnlen)6);
00335 infoc_1.infot = 1;
00336 sopgtr_("/", &c__0, a, tau, z__, &c__1, w, &info);
00337 chkxer_("SOPGTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00338 infoc_1.ok);
00339 infoc_1.infot = 2;
00340 sopgtr_("U", &c_n1, a, tau, z__, &c__1, w, &info);
00341 chkxer_("SOPGTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00342 infoc_1.ok);
00343 infoc_1.infot = 6;
00344 sopgtr_("U", &c__2, a, tau, z__, &c__1, w, &info);
00345 chkxer_("SOPGTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00346 infoc_1.ok);
00347 nt += 3;
00348
00349
00350
00351 s_copy(srnamc_1.srnamt, "SOPMTR", (ftnlen)32, (ftnlen)6);
00352 infoc_1.infot = 1;
00353 sopmtr_("/", "U", "N", &c__0, &c__0, a, tau, c__, &c__1, w, &info);
00354 chkxer_("SOPMTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00355 infoc_1.ok);
00356 infoc_1.infot = 2;
00357 sopmtr_("L", "/", "N", &c__0, &c__0, a, tau, c__, &c__1, w, &info);
00358 chkxer_("SOPMTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00359 infoc_1.ok);
00360 infoc_1.infot = 3;
00361 sopmtr_("L", "U", "/", &c__0, &c__0, a, tau, c__, &c__1, w, &info);
00362 chkxer_("SOPMTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00363 infoc_1.ok);
00364 infoc_1.infot = 4;
00365 sopmtr_("L", "U", "N", &c_n1, &c__0, a, tau, c__, &c__1, w, &info);
00366 chkxer_("SOPMTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00367 infoc_1.ok);
00368 infoc_1.infot = 5;
00369 sopmtr_("L", "U", "N", &c__0, &c_n1, a, tau, c__, &c__1, w, &info);
00370 chkxer_("SOPMTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00371 infoc_1.ok);
00372 infoc_1.infot = 9;
00373 sopmtr_("L", "U", "N", &c__2, &c__0, a, tau, c__, &c__1, w, &info);
00374 chkxer_("SOPMTR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00375 infoc_1.ok);
00376 nt += 6;
00377
00378
00379
00380 s_copy(srnamc_1.srnamt, "SPTEQR", (ftnlen)32, (ftnlen)6);
00381 infoc_1.infot = 1;
00382 spteqr_("/", &c__0, d__, e, z__, &c__1, w, &info);
00383 chkxer_("SPTEQR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00384 infoc_1.ok);
00385 infoc_1.infot = 2;
00386 spteqr_("N", &c_n1, d__, e, z__, &c__1, w, &info);
00387 chkxer_("SPTEQR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00388 infoc_1.ok);
00389 infoc_1.infot = 6;
00390 spteqr_("V", &c__2, d__, e, z__, &c__1, w, &info);
00391 chkxer_("SPTEQR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00392 infoc_1.ok);
00393 nt += 3;
00394
00395
00396
00397 s_copy(srnamc_1.srnamt, "SSTEBZ", (ftnlen)32, (ftnlen)6);
00398 infoc_1.infot = 1;
00399 sstebz_("/", "E", &c__0, &c_b220, &c_b221, &c__1, &c__0, &c_b220, d__,
00400 e, &m, &nsplit, x, i1, i2, w, iw, &info);
00401 chkxer_("SSTEBZ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00402 infoc_1.ok);
00403 infoc_1.infot = 2;
00404 sstebz_("A", "/", &c__0, &c_b220, &c_b220, &c__0, &c__0, &c_b220, d__,
00405 e, &m, &nsplit, x, i1, i2, w, iw, &info);
00406 chkxer_("SSTEBZ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00407 infoc_1.ok);
00408 infoc_1.infot = 3;
00409 sstebz_("A", "E", &c_n1, &c_b220, &c_b220, &c__0, &c__0, &c_b220, d__,
00410 e, &m, &nsplit, x, i1, i2, w, iw, &info);
00411 chkxer_("SSTEBZ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00412 infoc_1.ok);
00413 infoc_1.infot = 5;
00414 sstebz_("V", "E", &c__0, &c_b220, &c_b220, &c__0, &c__0, &c_b220, d__,
00415 e, &m, &nsplit, x, i1, i2, w, iw, &info);
00416 chkxer_("SSTEBZ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00417 infoc_1.ok);
00418 infoc_1.infot = 6;
00419 sstebz_("I", "E", &c__0, &c_b220, &c_b220, &c__0, &c__0, &c_b220, d__,
00420 e, &m, &nsplit, x, i1, i2, w, iw, &info);
00421 chkxer_("SSTEBZ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00422 infoc_1.ok);
00423 infoc_1.infot = 6;
00424 sstebz_("I", "E", &c__1, &c_b220, &c_b220, &c__2, &c__1, &c_b220, d__,
00425 e, &m, &nsplit, x, i1, i2, w, iw, &info);
00426 chkxer_("SSTEBZ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00427 infoc_1.ok);
00428 infoc_1.infot = 7;
00429 sstebz_("I", "E", &c__1, &c_b220, &c_b220, &c__1, &c__0, &c_b220, d__,
00430 e, &m, &nsplit, x, i1, i2, w, iw, &info);
00431 chkxer_("SSTEBZ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00432 infoc_1.ok);
00433 infoc_1.infot = 7;
00434 sstebz_("I", "E", &c__1, &c_b220, &c_b220, &c__1, &c__2, &c_b220, d__,
00435 e, &m, &nsplit, x, i1, i2, w, iw, &info);
00436 chkxer_("SSTEBZ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00437 infoc_1.ok);
00438 nt += 8;
00439
00440
00441
00442 s_copy(srnamc_1.srnamt, "SSTEIN", (ftnlen)32, (ftnlen)6);
00443 infoc_1.infot = 1;
00444 sstein_(&c_n1, d__, e, &c__0, x, i1, i2, z__, &c__1, w, iw, i3, &info)
00445 ;
00446 chkxer_("SSTEIN", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00447 infoc_1.ok);
00448 infoc_1.infot = 4;
00449 sstein_(&c__0, d__, e, &c_n1, x, i1, i2, z__, &c__1, w, iw, i3, &info)
00450 ;
00451 chkxer_("SSTEIN", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00452 infoc_1.ok);
00453 infoc_1.infot = 4;
00454 sstein_(&c__0, d__, e, &c__1, x, i1, i2, z__, &c__1, w, iw, i3, &info)
00455 ;
00456 chkxer_("SSTEIN", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00457 infoc_1.ok);
00458 infoc_1.infot = 9;
00459 sstein_(&c__2, d__, e, &c__0, x, i1, i2, z__, &c__1, w, iw, i3, &info)
00460 ;
00461 chkxer_("SSTEIN", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00462 infoc_1.ok);
00463 nt += 4;
00464
00465
00466
00467 s_copy(srnamc_1.srnamt, "SSTEQR", (ftnlen)32, (ftnlen)6);
00468 infoc_1.infot = 1;
00469 ssteqr_("/", &c__0, d__, e, z__, &c__1, w, &info);
00470 chkxer_("SSTEQR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00471 infoc_1.ok);
00472 infoc_1.infot = 2;
00473 ssteqr_("N", &c_n1, d__, e, z__, &c__1, w, &info);
00474 chkxer_("SSTEQR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00475 infoc_1.ok);
00476 infoc_1.infot = 6;
00477 ssteqr_("V", &c__2, d__, e, z__, &c__1, w, &info);
00478 chkxer_("SSTEQR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00479 infoc_1.ok);
00480 nt += 3;
00481
00482
00483
00484 s_copy(srnamc_1.srnamt, "SSTERF", (ftnlen)32, (ftnlen)6);
00485 infoc_1.infot = 1;
00486 ssterf_(&c_n1, d__, e, &info);
00487 chkxer_("SSTERF", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00488 infoc_1.ok);
00489 ++nt;
00490
00491
00492
00493 s_copy(srnamc_1.srnamt, "SSTEDC", (ftnlen)32, (ftnlen)6);
00494 infoc_1.infot = 1;
00495 sstedc_("/", &c__0, d__, e, z__, &c__1, w, &c__1, iw, &c__1, &info);
00496 chkxer_("SSTEDC", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00497 infoc_1.ok);
00498 infoc_1.infot = 2;
00499 sstedc_("N", &c_n1, d__, e, z__, &c__1, w, &c__1, iw, &c__1, &info);
00500 chkxer_("SSTEDC", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00501 infoc_1.ok);
00502 infoc_1.infot = 6;
00503 sstedc_("V", &c__2, d__, e, z__, &c__1, w, &c__23, iw, &c__28, &info);
00504 chkxer_("SSTEDC", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00505 infoc_1.ok);
00506 infoc_1.infot = 8;
00507 sstedc_("N", &c__1, d__, e, z__, &c__1, w, &c__0, iw, &c__1, &info);
00508 chkxer_("SSTEDC", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00509 infoc_1.ok);
00510 infoc_1.infot = 8;
00511 sstedc_("I", &c__2, d__, e, z__, &c__2, w, &c__0, iw, &c__12, &info);
00512 chkxer_("SSTEDC", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00513 infoc_1.ok);
00514 infoc_1.infot = 8;
00515 sstedc_("V", &c__2, d__, e, z__, &c__2, w, &c__0, iw, &c__28, &info);
00516 chkxer_("SSTEDC", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00517 infoc_1.ok);
00518 infoc_1.infot = 10;
00519 sstedc_("N", &c__1, d__, e, z__, &c__1, w, &c__1, iw, &c__0, &info);
00520 chkxer_("SSTEDC", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00521 infoc_1.ok);
00522 infoc_1.infot = 10;
00523 sstedc_("I", &c__2, d__, e, z__, &c__2, w, &c__19, iw, &c__0, &info);
00524 chkxer_("SSTEDC", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00525 infoc_1.ok);
00526 infoc_1.infot = 10;
00527 sstedc_("V", &c__2, d__, e, z__, &c__2, w, &c__23, iw, &c__0, &info);
00528 chkxer_("SSTEDC", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00529 infoc_1.ok);
00530 nt += 9;
00531
00532
00533
00534 s_copy(srnamc_1.srnamt, "SSTEVD", (ftnlen)32, (ftnlen)6);
00535 infoc_1.infot = 1;
00536 sstevd_("/", &c__0, d__, e, z__, &c__1, w, &c__1, iw, &c__1, &info);
00537 chkxer_("SSTEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00538 infoc_1.ok);
00539 infoc_1.infot = 2;
00540 sstevd_("N", &c_n1, d__, e, z__, &c__1, w, &c__1, iw, &c__1, &info);
00541 chkxer_("SSTEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00542 infoc_1.ok);
00543 infoc_1.infot = 6;
00544 sstevd_("V", &c__2, d__, e, z__, &c__1, w, &c__19, iw, &c__12, &info);
00545 chkxer_("SSTEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00546 infoc_1.ok);
00547 infoc_1.infot = 8;
00548 sstevd_("N", &c__1, d__, e, z__, &c__1, w, &c__0, iw, &c__1, &info);
00549 chkxer_("SSTEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00550 infoc_1.ok);
00551 infoc_1.infot = 8;
00552 sstevd_("V", &c__2, d__, e, z__, &c__2, w, &c__12, iw, &c__12, &info);
00553 chkxer_("SSTEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00554 infoc_1.ok);
00555 infoc_1.infot = 10;
00556 sstevd_("N", &c__0, d__, e, z__, &c__1, w, &c__1, iw, &c__0, &info);
00557 chkxer_("SSTEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00558 infoc_1.ok);
00559 infoc_1.infot = 10;
00560 sstevd_("V", &c__2, d__, e, z__, &c__2, w, &c__19, iw, &c__11, &info);
00561 chkxer_("SSTEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00562 infoc_1.ok);
00563 nt += 7;
00564
00565
00566
00567 s_copy(srnamc_1.srnamt, "SSTEV ", (ftnlen)32, (ftnlen)6);
00568 infoc_1.infot = 1;
00569 sstev_("/", &c__0, d__, e, z__, &c__1, w, &info);
00570 chkxer_("SSTEV ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00571 infoc_1.ok);
00572 infoc_1.infot = 2;
00573 sstev_("N", &c_n1, d__, e, z__, &c__1, w, &info);
00574 chkxer_("SSTEV ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00575 infoc_1.ok);
00576 infoc_1.infot = 6;
00577 sstev_("V", &c__2, d__, e, z__, &c__1, w, &info);
00578 chkxer_("SSTEV ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00579 infoc_1.ok);
00580 nt += 3;
00581
00582
00583
00584 s_copy(srnamc_1.srnamt, "SSTEVX", (ftnlen)32, (ftnlen)6);
00585 infoc_1.infot = 1;
00586 sstevx_("/", "A", &c__0, d__, e, &c_b220, &c_b220, &c__0, &c__0, &
00587 c_b220, &m, x, z__, &c__1, w, iw, i3, &info);
00588 chkxer_("SSTEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00589 infoc_1.ok);
00590 infoc_1.infot = 2;
00591 sstevx_("N", "/", &c__0, d__, e, &c_b220, &c_b221, &c__1, &c__0, &
00592 c_b220, &m, x, z__, &c__1, w, iw, i3, &info);
00593 chkxer_("SSTEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00594 infoc_1.ok);
00595 infoc_1.infot = 3;
00596 sstevx_("N", "A", &c_n1, d__, e, &c_b220, &c_b220, &c__0, &c__0, &
00597 c_b220, &m, x, z__, &c__1, w, iw, i3, &info);
00598 chkxer_("SSTEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00599 infoc_1.ok);
00600 infoc_1.infot = 7;
00601 sstevx_("N", "V", &c__1, d__, e, &c_b220, &c_b220, &c__0, &c__0, &
00602 c_b220, &m, x, z__, &c__1, w, iw, i3, &info);
00603 chkxer_("SSTEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00604 infoc_1.ok);
00605 infoc_1.infot = 8;
00606 sstevx_("N", "I", &c__1, d__, e, &c_b220, &c_b220, &c__0, &c__0, &
00607 c_b220, &m, x, z__, &c__1, w, iw, i3, &info);
00608 chkxer_("SSTEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00609 infoc_1.ok);
00610 infoc_1.infot = 8;
00611 sstevx_("N", "I", &c__1, d__, e, &c_b220, &c_b220, &c__2, &c__1, &
00612 c_b220, &m, x, z__, &c__1, w, iw, i3, &info);
00613 chkxer_("SSTEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00614 infoc_1.ok);
00615 infoc_1.infot = 9;
00616 sstevx_("N", "I", &c__2, d__, e, &c_b220, &c_b220, &c__2, &c__1, &
00617 c_b220, &m, x, z__, &c__1, w, iw, i3, &info);
00618 chkxer_("SSTEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00619 infoc_1.ok);
00620 infoc_1.infot = 9;
00621 sstevx_("N", "I", &c__1, d__, e, &c_b220, &c_b220, &c__1, &c__2, &
00622 c_b220, &m, x, z__, &c__1, w, iw, i3, &info);
00623 chkxer_("SSTEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00624 infoc_1.ok);
00625 infoc_1.infot = 14;
00626 sstevx_("V", "A", &c__2, d__, e, &c_b220, &c_b220, &c__0, &c__0, &
00627 c_b220, &m, x, z__, &c__1, w, iw, i3, &info);
00628 chkxer_("SSTEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00629 infoc_1.ok);
00630 nt += 9;
00631
00632
00633
00634 n = 1;
00635 s_copy(srnamc_1.srnamt, "SSTEVR", (ftnlen)32, (ftnlen)6);
00636 infoc_1.infot = 1;
00637 i__1 = n * 20;
00638 i__2 = n * 10;
00639 sstevr_("/", "A", &c__0, d__, e, &c_b220, &c_b220, &c__1, &c__1, &
00640 c_b220, &m, r__, z__, &c__1, iw, x, &i__1, &iw[n * 2], &i__2,
00641 &info);
00642 chkxer_("SSTEVR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00643 infoc_1.ok);
00644 infoc_1.infot = 2;
00645 i__1 = n * 20;
00646 i__2 = n * 10;
00647 sstevr_("V", "/", &c__0, d__, e, &c_b220, &c_b220, &c__1, &c__1, &
00648 c_b220, &m, r__, z__, &c__1, iw, x, &i__1, &iw[n * 2], &i__2,
00649 &info);
00650 chkxer_("SSTEVR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00651 infoc_1.ok);
00652 infoc_1.infot = 3;
00653 i__1 = n * 20;
00654 i__2 = n * 10;
00655 sstevr_("V", "A", &c_n1, d__, e, &c_b220, &c_b220, &c__1, &c__1, &
00656 c_b220, &m, r__, z__, &c__1, iw, x, &i__1, &iw[n * 2], &i__2,
00657 &info);
00658 chkxer_("SSTEVR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00659 infoc_1.ok);
00660 infoc_1.infot = 7;
00661 i__1 = n * 20;
00662 i__2 = n * 10;
00663 sstevr_("V", "V", &c__1, d__, e, &c_b220, &c_b220, &c__1, &c__1, &
00664 c_b220, &m, r__, z__, &c__1, iw, x, &i__1, &iw[n * 2], &i__2,
00665 &info);
00666 chkxer_("SSTEVR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00667 infoc_1.ok);
00668 infoc_1.infot = 8;
00669 i__1 = n * 20;
00670 i__2 = n * 10;
00671 sstevr_("V", "I", &c__1, d__, e, &c_b220, &c_b220, &c__0, &c__1, &
00672 c_b220, &m, w, z__, &c__1, iw, x, &i__1, &iw[n * 2], &i__2, &
00673 info);
00674 chkxer_("SSTEVR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00675 infoc_1.ok);
00676 infoc_1.infot = 9;
00677 n = 2;
00678 i__1 = n * 20;
00679 i__2 = n * 10;
00680 sstevr_("V", "I", &c__2, d__, e, &c_b220, &c_b220, &c__2, &c__1, &
00681 c_b220, &m, w, z__, &c__1, iw, x, &i__1, &iw[n * 2], &i__2, &
00682 info);
00683 chkxer_("SSTEVR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00684 infoc_1.ok);
00685 infoc_1.infot = 14;
00686 n = 1;
00687 i__1 = n * 20;
00688 i__2 = n * 10;
00689 sstevr_("V", "I", &c__1, d__, e, &c_b220, &c_b220, &c__1, &c__1, &
00690 c_b220, &m, w, z__, &c__0, iw, x, &i__1, &iw[n * 2], &i__2, &
00691 info);
00692 chkxer_("SSTEVR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00693 infoc_1.ok);
00694 infoc_1.infot = 17;
00695 i__1 = n * 20 - 1;
00696 i__2 = n * 10;
00697 sstevr_("V", "I", &c__1, d__, e, &c_b220, &c_b220, &c__1, &c__1, &
00698 c_b220, &m, w, z__, &c__1, iw, x, &i__1, &iw[n * 2], &i__2, &
00699 info);
00700 chkxer_("SSTEVR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00701 infoc_1.ok);
00702 infoc_1.infot = 19;
00703 i__1 = n * 20;
00704 i__2 = n * 10 - 1;
00705 sstevr_("V", "I", &c__1, d__, e, &c_b220, &c_b220, &c__1, &c__1, &
00706 c_b220, &m, w, z__, &c__1, iw, x, &i__1, &iw[n * 2], &i__2, &
00707 info);
00708 chkxer_("SSTEVR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00709 infoc_1.ok);
00710 nt += 9;
00711
00712
00713
00714 s_copy(srnamc_1.srnamt, "SSYEVD", (ftnlen)32, (ftnlen)6);
00715 infoc_1.infot = 1;
00716 ssyevd_("/", "U", &c__0, a, &c__1, x, w, &c__1, iw, &c__1, &info);
00717 chkxer_("SSYEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00718 infoc_1.ok);
00719 infoc_1.infot = 2;
00720 ssyevd_("N", "/", &c__0, a, &c__1, x, w, &c__1, iw, &c__1, &info);
00721 chkxer_("SSYEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00722 infoc_1.ok);
00723 infoc_1.infot = 3;
00724 ssyevd_("N", "U", &c_n1, a, &c__1, x, w, &c__1, iw, &c__1, &info);
00725 chkxer_("SSYEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00726 infoc_1.ok);
00727 infoc_1.infot = 5;
00728 ssyevd_("N", "U", &c__2, a, &c__1, x, w, &c__3, iw, &c__1, &info);
00729 chkxer_("SSYEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00730 infoc_1.ok);
00731 infoc_1.infot = 8;
00732 ssyevd_("N", "U", &c__1, a, &c__1, x, w, &c__0, iw, &c__1, &info);
00733 chkxer_("SSYEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00734 infoc_1.ok);
00735 infoc_1.infot = 8;
00736 ssyevd_("N", "U", &c__2, a, &c__2, x, w, &c__4, iw, &c__1, &info);
00737 chkxer_("SSYEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00738 infoc_1.ok);
00739 infoc_1.infot = 8;
00740 ssyevd_("V", "U", &c__2, a, &c__2, x, w, &c__20, iw, &c__12, &info);
00741 chkxer_("SSYEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00742 infoc_1.ok);
00743 infoc_1.infot = 10;
00744 ssyevd_("N", "U", &c__1, a, &c__1, x, w, &c__1, iw, &c__0, &info);
00745 chkxer_("SSYEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00746 infoc_1.ok);
00747 infoc_1.infot = 10;
00748 ssyevd_("N", "U", &c__2, a, &c__2, x, w, &c__5, iw, &c__0, &info);
00749 chkxer_("SSYEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00750 infoc_1.ok);
00751 infoc_1.infot = 10;
00752 ssyevd_("V", "U", &c__2, a, &c__2, x, w, &c__27, iw, &c__11, &info);
00753 chkxer_("SSYEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00754 infoc_1.ok);
00755 nt += 10;
00756
00757
00758
00759 s_copy(srnamc_1.srnamt, "SSYEVR", (ftnlen)32, (ftnlen)6);
00760 n = 1;
00761 infoc_1.infot = 1;
00762 i__1 = n * 26;
00763 i__2 = n * 10;
00764 ssyevr_("/", "A", "U", &c__0, a, &c__1, &c_b220, &c_b220, &c__1, &
00765 c__1, &c_b220, &m, r__, z__, &c__1, iw, q, &i__1, &iw[n * 2],
00766 &i__2, &info);
00767 chkxer_("SSYEVR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00768 infoc_1.ok);
00769 infoc_1.infot = 2;
00770 i__1 = n * 26;
00771 i__2 = n * 10;
00772 ssyevr_("V", "/", "U", &c__0, a, &c__1, &c_b220, &c_b220, &c__1, &
00773 c__1, &c_b220, &m, r__, z__, &c__1, iw, q, &i__1, &iw[n * 2],
00774 &i__2, &info);
00775 chkxer_("SSYEVR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00776 infoc_1.ok);
00777 infoc_1.infot = 3;
00778 i__1 = n * 26;
00779 i__2 = n * 10;
00780 ssyevr_("V", "A", "/", &c_n1, a, &c__1, &c_b220, &c_b220, &c__1, &
00781 c__1, &c_b220, &m, r__, z__, &c__1, iw, q, &i__1, &iw[n * 2],
00782 &i__2, &info);
00783 chkxer_("SSYEVR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00784 infoc_1.ok);
00785 infoc_1.infot = 4;
00786 i__1 = n * 26;
00787 i__2 = n * 10;
00788 ssyevr_("V", "A", "U", &c_n1, a, &c__1, &c_b220, &c_b220, &c__1, &
00789 c__1, &c_b220, &m, r__, z__, &c__1, iw, q, &i__1, &iw[n * 2],
00790 &i__2, &info);
00791 chkxer_("SSYEVR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00792 infoc_1.ok);
00793 infoc_1.infot = 6;
00794 i__1 = n * 26;
00795 i__2 = n * 10;
00796 ssyevr_("V", "A", "U", &c__2, a, &c__1, &c_b220, &c_b220, &c__1, &
00797 c__1, &c_b220, &m, r__, z__, &c__1, iw, q, &i__1, &iw[n * 2],
00798 &i__2, &info);
00799 chkxer_("SSYEVR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00800 infoc_1.ok);
00801 infoc_1.infot = 8;
00802 i__1 = n * 26;
00803 i__2 = n * 10;
00804 ssyevr_("V", "V", "U", &c__1, a, &c__1, &c_b220, &c_b220, &c__1, &
00805 c__1, &c_b220, &m, r__, z__, &c__1, iw, q, &i__1, &iw[n * 2],
00806 &i__2, &info);
00807 chkxer_("SSYEVR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00808 infoc_1.ok);
00809 infoc_1.infot = 9;
00810 i__1 = n * 26;
00811 i__2 = n * 10;
00812 ssyevr_("V", "I", "U", &c__1, a, &c__1, &c_b220, &c_b220, &c__0, &
00813 c__1, &c_b220, &m, r__, z__, &c__1, iw, q, &i__1, &iw[n * 2],
00814 &i__2, &info);
00815 chkxer_("SSYEVR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00816 infoc_1.ok);
00817 infoc_1.infot = 10;
00818
00819 i__1 = n * 26;
00820 i__2 = n * 10;
00821 ssyevr_("V", "I", "U", &c__2, a, &c__2, &c_b220, &c_b220, &c__2, &
00822 c__1, &c_b220, &m, r__, z__, &c__1, iw, q, &i__1, &iw[n * 2],
00823 &i__2, &info);
00824 chkxer_("SSYEVR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00825 infoc_1.ok);
00826 infoc_1.infot = 15;
00827 i__1 = n * 26;
00828 i__2 = n * 10;
00829 ssyevr_("V", "I", "U", &c__1, a, &c__1, &c_b220, &c_b220, &c__1, &
00830 c__1, &c_b220, &m, r__, z__, &c__0, iw, q, &i__1, &iw[n * 2],
00831 &i__2, &info);
00832 chkxer_("SSYEVR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00833 infoc_1.ok);
00834 infoc_1.infot = 18;
00835 i__1 = n * 26 - 1;
00836 i__2 = n * 10;
00837 ssyevr_("V", "I", "U", &c__1, a, &c__1, &c_b220, &c_b220, &c__1, &
00838 c__1, &c_b220, &m, r__, z__, &c__1, iw, q, &i__1, &iw[n * 2],
00839 &i__2, &info);
00840 chkxer_("SSYEVR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00841 infoc_1.ok);
00842 infoc_1.infot = 20;
00843 i__1 = n * 26;
00844 i__2 = n * 10 - 1;
00845 ssyevr_("V", "I", "U", &c__1, a, &c__1, &c_b220, &c_b220, &c__1, &
00846 c__1, &c_b220, &m, r__, z__, &c__1, iw, q, &i__1, &iw[n * 2],
00847 &i__2, &info);
00848 chkxer_("SSYEVR", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00849 infoc_1.ok);
00850 nt += 11;
00851
00852
00853
00854 s_copy(srnamc_1.srnamt, "SSYEV ", (ftnlen)32, (ftnlen)6);
00855 infoc_1.infot = 1;
00856 ssyev_("/", "U", &c__0, a, &c__1, x, w, &c__1, &info);
00857 chkxer_("SSYEV ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00858 infoc_1.ok);
00859 infoc_1.infot = 2;
00860 ssyev_("N", "/", &c__0, a, &c__1, x, w, &c__1, &info);
00861 chkxer_("SSYEV ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00862 infoc_1.ok);
00863 infoc_1.infot = 3;
00864 ssyev_("N", "U", &c_n1, a, &c__1, x, w, &c__1, &info);
00865 chkxer_("SSYEV ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00866 infoc_1.ok);
00867 infoc_1.infot = 5;
00868 ssyev_("N", "U", &c__2, a, &c__1, x, w, &c__3, &info);
00869 chkxer_("SSYEV ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00870 infoc_1.ok);
00871 infoc_1.infot = 8;
00872 ssyev_("N", "U", &c__1, a, &c__1, x, w, &c__1, &info);
00873 chkxer_("SSYEV ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00874 infoc_1.ok);
00875 nt += 5;
00876
00877
00878
00879 s_copy(srnamc_1.srnamt, "SSYEVX", (ftnlen)32, (ftnlen)6);
00880 infoc_1.infot = 1;
00881 ssyevx_("/", "A", "U", &c__0, a, &c__1, &c_b220, &c_b220, &c__0, &
00882 c__0, &c_b220, &m, x, z__, &c__1, w, &c__1, iw, i3, &info);
00883 chkxer_("SSYEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00884 infoc_1.ok);
00885 infoc_1.infot = 2;
00886 ssyevx_("N", "/", "U", &c__0, a, &c__1, &c_b220, &c_b221, &c__1, &
00887 c__0, &c_b220, &m, x, z__, &c__1, w, &c__1, iw, i3, &info);
00888 chkxer_("SSYEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00889 infoc_1.ok);
00890 infoc_1.infot = 3;
00891 ssyevx_("N", "A", "/", &c__0, a, &c__1, &c_b220, &c_b220, &c__0, &
00892 c__0, &c_b220, &m, x, z__, &c__1, w, &c__1, iw, i3, &info);
00893 infoc_1.infot = 4;
00894 ssyevx_("N", "A", "U", &c_n1, a, &c__1, &c_b220, &c_b220, &c__0, &
00895 c__0, &c_b220, &m, x, z__, &c__1, w, &c__1, iw, i3, &info);
00896 chkxer_("SSYEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00897 infoc_1.ok);
00898 infoc_1.infot = 6;
00899 ssyevx_("N", "A", "U", &c__2, a, &c__1, &c_b220, &c_b220, &c__0, &
00900 c__0, &c_b220, &m, x, z__, &c__1, w, &c__16, iw, i3, &info);
00901 chkxer_("SSYEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00902 infoc_1.ok);
00903 infoc_1.infot = 8;
00904 ssyevx_("N", "V", "U", &c__1, a, &c__1, &c_b220, &c_b220, &c__0, &
00905 c__0, &c_b220, &m, x, z__, &c__1, w, &c__8, iw, i3, &info);
00906 chkxer_("SSYEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00907 infoc_1.ok);
00908 infoc_1.infot = 9;
00909 ssyevx_("N", "I", "U", &c__1, a, &c__1, &c_b220, &c_b220, &c__0, &
00910 c__0, &c_b220, &m, x, z__, &c__1, w, &c__8, iw, i3, &info);
00911 chkxer_("SSYEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00912 infoc_1.ok);
00913 infoc_1.infot = 9;
00914 ssyevx_("N", "I", "U", &c__1, a, &c__1, &c_b220, &c_b220, &c__2, &
00915 c__1, &c_b220, &m, x, z__, &c__1, w, &c__8, iw, i3, &info);
00916 chkxer_("SSYEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00917 infoc_1.ok);
00918 infoc_1.infot = 10;
00919 ssyevx_("N", "I", "U", &c__2, a, &c__2, &c_b220, &c_b220, &c__2, &
00920 c__1, &c_b220, &m, x, z__, &c__1, w, &c__16, iw, i3, &info);
00921 chkxer_("SSYEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00922 infoc_1.ok);
00923 infoc_1.infot = 10;
00924 ssyevx_("N", "I", "U", &c__1, a, &c__1, &c_b220, &c_b220, &c__1, &
00925 c__2, &c_b220, &m, x, z__, &c__1, w, &c__8, iw, i3, &info);
00926 chkxer_("SSYEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00927 infoc_1.ok);
00928 infoc_1.infot = 15;
00929 ssyevx_("V", "A", "U", &c__2, a, &c__2, &c_b220, &c_b220, &c__0, &
00930 c__0, &c_b220, &m, x, z__, &c__1, w, &c__16, iw, i3, &info);
00931 chkxer_("SSYEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00932 infoc_1.ok);
00933 infoc_1.infot = 17;
00934 ssyevx_("V", "A", "U", &c__1, a, &c__1, &c_b220, &c_b220, &c__0, &
00935 c__0, &c_b220, &m, x, z__, &c__1, w, &c__0, iw, i3, &info);
00936 chkxer_("SSYEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00937 infoc_1.ok);
00938 nt += 12;
00939
00940
00941
00942 s_copy(srnamc_1.srnamt, "SSPEVD", (ftnlen)32, (ftnlen)6);
00943 infoc_1.infot = 1;
00944 sspevd_("/", "U", &c__0, a, x, z__, &c__1, w, &c__1, iw, &c__1, &info);
00945 chkxer_("SSPEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00946 infoc_1.ok);
00947 infoc_1.infot = 2;
00948 sspevd_("N", "/", &c__0, a, x, z__, &c__1, w, &c__1, iw, &c__1, &info);
00949 chkxer_("SSPEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00950 infoc_1.ok);
00951 infoc_1.infot = 3;
00952 sspevd_("N", "U", &c_n1, a, x, z__, &c__1, w, &c__1, iw, &c__1, &info);
00953 chkxer_("SSPEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00954 infoc_1.ok);
00955 infoc_1.infot = 7;
00956 sspevd_("V", "U", &c__2, a, x, z__, &c__1, w, &c__23, iw, &c__12, &
00957 info);
00958 chkxer_("SSPEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00959 infoc_1.ok);
00960 infoc_1.infot = 9;
00961 sspevd_("N", "U", &c__1, a, x, z__, &c__1, w, &c__0, iw, &c__1, &info);
00962 chkxer_("SSPEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00963 infoc_1.ok);
00964 infoc_1.infot = 9;
00965 sspevd_("N", "U", &c__2, a, x, z__, &c__1, w, &c__3, iw, &c__1, &info);
00966 chkxer_("SSPEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00967 infoc_1.ok);
00968 infoc_1.infot = 9;
00969 sspevd_("V", "U", &c__2, a, x, z__, &c__2, w, &c__16, iw, &c__12, &
00970 info);
00971 chkxer_("SSPEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00972 infoc_1.ok);
00973 infoc_1.infot = 11;
00974 sspevd_("N", "U", &c__1, a, x, z__, &c__1, w, &c__1, iw, &c__0, &info);
00975 chkxer_("SSPEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00976 infoc_1.ok);
00977 infoc_1.infot = 11;
00978 sspevd_("N", "U", &c__2, a, x, z__, &c__1, w, &c__4, iw, &c__0, &info);
00979 chkxer_("SSPEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00980 infoc_1.ok);
00981 infoc_1.infot = 11;
00982 sspevd_("V", "U", &c__2, a, x, z__, &c__2, w, &c__23, iw, &c__11, &
00983 info);
00984 chkxer_("SSPEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00985 infoc_1.ok);
00986 nt += 10;
00987
00988
00989
00990 s_copy(srnamc_1.srnamt, "SSPEV ", (ftnlen)32, (ftnlen)6);
00991 infoc_1.infot = 1;
00992 sspev_("/", "U", &c__0, a, w, z__, &c__1, x, &info);
00993 chkxer_("SSPEV ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00994 infoc_1.ok);
00995 infoc_1.infot = 2;
00996 sspev_("N", "/", &c__0, a, w, z__, &c__1, x, &info);
00997 chkxer_("SSPEV ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
00998 infoc_1.ok);
00999 infoc_1.infot = 3;
01000 sspev_("N", "U", &c_n1, a, w, z__, &c__1, x, &info);
01001 chkxer_("SSPEV ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01002 infoc_1.ok);
01003 infoc_1.infot = 7;
01004 sspev_("V", "U", &c__2, a, w, z__, &c__1, x, &info);
01005 chkxer_("SSPEV ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01006 infoc_1.ok);
01007 nt += 4;
01008
01009
01010
01011 s_copy(srnamc_1.srnamt, "SSPEVX", (ftnlen)32, (ftnlen)6);
01012 infoc_1.infot = 1;
01013 sspevx_("/", "A", "U", &c__0, a, &c_b220, &c_b220, &c__0, &c__0, &
01014 c_b220, &m, x, z__, &c__1, w, iw, i3, &info);
01015 chkxer_("SSPEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01016 infoc_1.ok);
01017 infoc_1.infot = 2;
01018 sspevx_("N", "/", "U", &c__0, a, &c_b220, &c_b220, &c__0, &c__0, &
01019 c_b220, &m, x, z__, &c__1, w, iw, i3, &info);
01020 chkxer_("SSPEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01021 infoc_1.ok);
01022 infoc_1.infot = 3;
01023 sspevx_("N", "A", "/", &c__0, a, &c_b220, &c_b220, &c__0, &c__0, &
01024 c_b220, &m, x, z__, &c__1, w, iw, i3, &info);
01025 infoc_1.infot = 4;
01026 sspevx_("N", "A", "U", &c_n1, a, &c_b220, &c_b220, &c__0, &c__0, &
01027 c_b220, &m, x, z__, &c__1, w, iw, i3, &info);
01028 chkxer_("SSPEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01029 infoc_1.ok);
01030 infoc_1.infot = 7;
01031 sspevx_("N", "V", "U", &c__1, a, &c_b220, &c_b220, &c__0, &c__0, &
01032 c_b220, &m, x, z__, &c__1, w, iw, i3, &info);
01033 chkxer_("SSPEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01034 infoc_1.ok);
01035 infoc_1.infot = 8;
01036 sspevx_("N", "I", "U", &c__1, a, &c_b220, &c_b220, &c__0, &c__0, &
01037 c_b220, &m, x, z__, &c__1, w, iw, i3, &info);
01038 chkxer_("SSPEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01039 infoc_1.ok);
01040 infoc_1.infot = 8;
01041 sspevx_("N", "I", "U", &c__1, a, &c_b220, &c_b220, &c__2, &c__1, &
01042 c_b220, &m, x, z__, &c__1, w, iw, i3, &info);
01043 chkxer_("SSPEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01044 infoc_1.ok);
01045 infoc_1.infot = 9;
01046 sspevx_("N", "I", "U", &c__2, a, &c_b220, &c_b220, &c__2, &c__1, &
01047 c_b220, &m, x, z__, &c__1, w, iw, i3, &info);
01048 chkxer_("SSPEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01049 infoc_1.ok);
01050 infoc_1.infot = 9;
01051 sspevx_("N", "I", "U", &c__1, a, &c_b220, &c_b220, &c__1, &c__2, &
01052 c_b220, &m, x, z__, &c__1, w, iw, i3, &info);
01053 chkxer_("SSPEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01054 infoc_1.ok);
01055 infoc_1.infot = 14;
01056 sspevx_("V", "A", "U", &c__2, a, &c_b220, &c_b220, &c__0, &c__0, &
01057 c_b220, &m, x, z__, &c__1, w, iw, i3, &info);
01058 chkxer_("SSPEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01059 infoc_1.ok);
01060 nt += 10;
01061
01062
01063
01064 } else if (lsamen_(&c__2, c2, "SB")) {
01065
01066
01067
01068 s_copy(srnamc_1.srnamt, "SSBTRD", (ftnlen)32, (ftnlen)6);
01069 infoc_1.infot = 1;
01070 ssbtrd_("/", "U", &c__0, &c__0, a, &c__1, d__, e, z__, &c__1, w, &
01071 info);
01072 chkxer_("SSBTRD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01073 infoc_1.ok);
01074 infoc_1.infot = 2;
01075 ssbtrd_("N", "/", &c__0, &c__0, a, &c__1, d__, e, z__, &c__1, w, &
01076 info);
01077 chkxer_("SSBTRD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01078 infoc_1.ok);
01079 infoc_1.infot = 3;
01080 ssbtrd_("N", "U", &c_n1, &c__0, a, &c__1, d__, e, z__, &c__1, w, &
01081 info);
01082 chkxer_("SSBTRD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01083 infoc_1.ok);
01084 infoc_1.infot = 4;
01085 ssbtrd_("N", "U", &c__0, &c_n1, a, &c__1, d__, e, z__, &c__1, w, &
01086 info);
01087 chkxer_("SSBTRD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01088 infoc_1.ok);
01089 infoc_1.infot = 6;
01090 ssbtrd_("N", "U", &c__1, &c__1, a, &c__1, d__, e, z__, &c__1, w, &
01091 info);
01092 chkxer_("SSBTRD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01093 infoc_1.ok);
01094 infoc_1.infot = 10;
01095 ssbtrd_("V", "U", &c__2, &c__0, a, &c__1, d__, e, z__, &c__1, w, &
01096 info);
01097 chkxer_("SSBTRD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01098 infoc_1.ok);
01099 nt += 6;
01100
01101
01102
01103 s_copy(srnamc_1.srnamt, "SSBEVD", (ftnlen)32, (ftnlen)6);
01104 infoc_1.infot = 1;
01105 ssbevd_("/", "U", &c__0, &c__0, a, &c__1, x, z__, &c__1, w, &c__1, iw,
01106 &c__1, &info);
01107 chkxer_("SSBEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01108 infoc_1.ok);
01109 infoc_1.infot = 2;
01110 ssbevd_("N", "/", &c__0, &c__0, a, &c__1, x, z__, &c__1, w, &c__1, iw,
01111 &c__1, &info);
01112 chkxer_("SSBEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01113 infoc_1.ok);
01114 infoc_1.infot = 3;
01115 ssbevd_("N", "U", &c_n1, &c__0, a, &c__1, x, z__, &c__1, w, &c__1, iw,
01116 &c__1, &info);
01117 chkxer_("SSBEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01118 infoc_1.ok);
01119 infoc_1.infot = 4;
01120 ssbevd_("N", "U", &c__0, &c_n1, a, &c__1, x, z__, &c__1, w, &c__1, iw,
01121 &c__1, &info);
01122 chkxer_("SSBEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01123 infoc_1.ok);
01124 infoc_1.infot = 6;
01125 ssbevd_("N", "U", &c__2, &c__1, a, &c__1, x, z__, &c__1, w, &c__4, iw,
01126 &c__1, &info);
01127 chkxer_("SSBEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01128 infoc_1.ok);
01129 infoc_1.infot = 9;
01130 ssbevd_("V", "U", &c__2, &c__1, a, &c__2, x, z__, &c__1, w, &c__25,
01131 iw, &c__12, &info);
01132 chkxer_("SSBEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01133 infoc_1.ok);
01134 infoc_1.infot = 11;
01135 ssbevd_("N", "U", &c__1, &c__0, a, &c__1, x, z__, &c__1, w, &c__0, iw,
01136 &c__1, &info);
01137 chkxer_("SSBEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01138 infoc_1.ok);
01139 infoc_1.infot = 11;
01140 ssbevd_("N", "U", &c__2, &c__0, a, &c__1, x, z__, &c__1, w, &c__3, iw,
01141 &c__1, &info);
01142 chkxer_("SSBEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01143 infoc_1.ok);
01144 infoc_1.infot = 11;
01145 ssbevd_("V", "U", &c__2, &c__0, a, &c__1, x, z__, &c__2, w, &c__18,
01146 iw, &c__12, &info);
01147 chkxer_("SSBEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01148 infoc_1.ok);
01149 infoc_1.infot = 13;
01150 ssbevd_("N", "U", &c__1, &c__0, a, &c__1, x, z__, &c__1, w, &c__1, iw,
01151 &c__0, &info);
01152 chkxer_("SSBEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01153 infoc_1.ok);
01154 infoc_1.infot = 13;
01155 ssbevd_("V", "U", &c__2, &c__0, a, &c__1, x, z__, &c__2, w, &c__25,
01156 iw, &c__11, &info);
01157 chkxer_("SSBEVD", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01158 infoc_1.ok);
01159 nt += 11;
01160
01161
01162
01163 s_copy(srnamc_1.srnamt, "SSBEV ", (ftnlen)32, (ftnlen)6);
01164 infoc_1.infot = 1;
01165 ssbev_("/", "U", &c__0, &c__0, a, &c__1, x, z__, &c__1, w, &info);
01166 chkxer_("SSBEV ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01167 infoc_1.ok);
01168 infoc_1.infot = 2;
01169 ssbev_("N", "/", &c__0, &c__0, a, &c__1, x, z__, &c__1, w, &info);
01170 chkxer_("SSBEV ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01171 infoc_1.ok);
01172 infoc_1.infot = 3;
01173 ssbev_("N", "U", &c_n1, &c__0, a, &c__1, x, z__, &c__1, w, &info);
01174 chkxer_("SSBEV ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01175 infoc_1.ok);
01176 infoc_1.infot = 4;
01177 ssbev_("N", "U", &c__0, &c_n1, a, &c__1, x, z__, &c__1, w, &info);
01178 chkxer_("SSBEV ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01179 infoc_1.ok);
01180 infoc_1.infot = 6;
01181 ssbev_("N", "U", &c__2, &c__1, a, &c__1, x, z__, &c__1, w, &info);
01182 chkxer_("SSBEV ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01183 infoc_1.ok);
01184 infoc_1.infot = 9;
01185 ssbev_("V", "U", &c__2, &c__0, a, &c__1, x, z__, &c__1, w, &info);
01186 chkxer_("SSBEV ", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01187 infoc_1.ok);
01188 nt += 6;
01189
01190
01191
01192 s_copy(srnamc_1.srnamt, "SSBEVX", (ftnlen)32, (ftnlen)6);
01193 infoc_1.infot = 1;
01194 ssbevx_("/", "A", "U", &c__0, &c__0, a, &c__1, q, &c__1, &c_b220, &
01195 c_b220, &c__0, &c__0, &c_b220, &m, x, z__, &c__1, w, iw, i3, &
01196 info);
01197 chkxer_("SSBEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01198 infoc_1.ok);
01199 infoc_1.infot = 2;
01200 ssbevx_("N", "/", "U", &c__0, &c__0, a, &c__1, q, &c__1, &c_b220, &
01201 c_b220, &c__0, &c__0, &c_b220, &m, x, z__, &c__1, w, iw, i3, &
01202 info);
01203 chkxer_("SSBEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01204 infoc_1.ok);
01205 infoc_1.infot = 3;
01206 ssbevx_("N", "A", "/", &c__0, &c__0, a, &c__1, q, &c__1, &c_b220, &
01207 c_b220, &c__0, &c__0, &c_b220, &m, x, z__, &c__1, w, iw, i3, &
01208 info);
01209 infoc_1.infot = 4;
01210 ssbevx_("N", "A", "U", &c_n1, &c__0, a, &c__1, q, &c__1, &c_b220, &
01211 c_b220, &c__0, &c__0, &c_b220, &m, x, z__, &c__1, w, iw, i3, &
01212 info);
01213 chkxer_("SSBEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01214 infoc_1.ok);
01215 infoc_1.infot = 5;
01216 ssbevx_("N", "A", "U", &c__0, &c_n1, a, &c__1, q, &c__1, &c_b220, &
01217 c_b220, &c__0, &c__0, &c_b220, &m, x, z__, &c__1, w, iw, i3, &
01218 info);
01219 chkxer_("SSBEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01220 infoc_1.ok);
01221 infoc_1.infot = 7;
01222 ssbevx_("N", "A", "U", &c__2, &c__1, a, &c__1, q, &c__1, &c_b220, &
01223 c_b220, &c__0, &c__0, &c_b220, &m, x, z__, &c__1, w, iw, i3, &
01224 info);
01225 chkxer_("SSBEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01226 infoc_1.ok);
01227 infoc_1.infot = 9;
01228 ssbevx_("V", "A", "U", &c__2, &c__0, a, &c__1, q, &c__1, &c_b220, &
01229 c_b220, &c__0, &c__0, &c_b220, &m, x, z__, &c__2, w, iw, i3, &
01230 info);
01231 chkxer_("SSBEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01232 infoc_1.ok);
01233 infoc_1.infot = 11;
01234 ssbevx_("N", "V", "U", &c__1, &c__0, a, &c__1, q, &c__1, &c_b220, &
01235 c_b220, &c__0, &c__0, &c_b220, &m, x, z__, &c__1, w, iw, i3, &
01236 info);
01237 chkxer_("SSBEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01238 infoc_1.ok);
01239 infoc_1.infot = 12;
01240 ssbevx_("N", "I", "U", &c__1, &c__0, a, &c__1, q, &c__1, &c_b220, &
01241 c_b220, &c__0, &c__0, &c_b220, &m, x, z__, &c__1, w, iw, i3, &
01242 info);
01243 chkxer_("SSBEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01244 infoc_1.ok);
01245 infoc_1.infot = 12;
01246 ssbevx_("N", "I", "U", &c__1, &c__0, a, &c__1, q, &c__1, &c_b220, &
01247 c_b220, &c__2, &c__1, &c_b220, &m, x, z__, &c__1, w, iw, i3, &
01248 info);
01249 chkxer_("SSBEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01250 infoc_1.ok);
01251 infoc_1.infot = 13;
01252 ssbevx_("N", "I", "U", &c__2, &c__0, a, &c__1, q, &c__1, &c_b220, &
01253 c_b220, &c__2, &c__1, &c_b220, &m, x, z__, &c__1, w, iw, i3, &
01254 info);
01255 chkxer_("SSBEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01256 infoc_1.ok);
01257 infoc_1.infot = 13;
01258 ssbevx_("N", "I", "U", &c__1, &c__0, a, &c__1, q, &c__1, &c_b220, &
01259 c_b220, &c__1, &c__2, &c_b220, &m, x, z__, &c__1, w, iw, i3, &
01260 info);
01261 chkxer_("SSBEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01262 infoc_1.ok);
01263 infoc_1.infot = 18;
01264 ssbevx_("V", "A", "U", &c__2, &c__0, a, &c__1, q, &c__2, &c_b220, &
01265 c_b220, &c__0, &c__0, &c_b220, &m, x, z__, &c__1, w, iw, i3, &
01266 info);
01267 chkxer_("SSBEVX", &infoc_1.infot, &infoc_1.nout, &infoc_1.lerr, &
01268 infoc_1.ok);
01269 nt += 13;
01270 }
01271
01272
01273
01274 if (infoc_1.ok) {
01275 io___24.ciunit = infoc_1.nout;
01276 s_wsfe(&io___24);
01277 do_fio(&c__1, path, (ftnlen)3);
01278 do_fio(&c__1, (char *)&nt, (ftnlen)sizeof(integer));
01279 e_wsfe();
01280 } else {
01281 io___25.ciunit = infoc_1.nout;
01282 s_wsfe(&io___25);
01283 do_fio(&c__1, path, (ftnlen)3);
01284 e_wsfe();
01285 }
01286
01287
01288 return 0;
01289
01290
01291
01292 }