![]() |
LAPACK 3.11.0
LAPACK: Linear Algebra PACKage
|
Functions | |
| subroutine | cbdt05 (m, n, a, lda, s, ns, u, ldu, vt, ldvt, work, resid) |
| CBDT05 | |
| subroutine | dbdt01 (m, n, kd, a, lda, q, ldq, d, e, pt, ldpt, work, resid) |
| DBDT01 | |
| subroutine | dbdt02 (m, n, b, ldb, c, ldc, u, ldu, work, resid) |
| DBDT02 | |
| subroutine | dbdt03 (uplo, n, kd, d, e, u, ldu, s, vt, ldvt, work, resid) |
| DBDT03 | |
| subroutine | dbdt04 (uplo, n, d, e, s, ns, u, ldu, vt, ldvt, work, resid) |
| DBDT04 | |
| subroutine | dbdt05 (m, n, a, lda, s, ns, u, ldu, vt, ldvt, work, resid) |
| DBDT05 | |
| subroutine | dchkbb (nsizes, mval, nval, nwdths, kk, ntypes, dotype, nrhs, iseed, thresh, nounit, a, lda, ab, ldab, bd, be, q, ldq, p, ldp, c, ldc, cc, work, lwork, result, info) |
| DCHKBB | |
| subroutine | dchkbd (nsizes, mval, nval, ntypes, dotype, nrhs, iseed, thresh, a, lda, bd, be, s1, s2, x, ldx, y, z, q, ldq, pt, ldpt, u, vt, work, lwork, iwork, nout, info) |
| DCHKBD | |
| subroutine | dchkbk (nin, nout) |
| DCHKBK | |
| subroutine | dchkbl (nin, nout) |
| DCHKBL | |
| subroutine | dchkec (thresh, tsterr, nin, nout) |
| DCHKEC | |
| program | dchkee |
| DCHKEE | |
| subroutine | dchkgg (nsizes, nn, ntypes, dotype, iseed, thresh, tstdif, thrshn, nounit, a, lda, b, h, t, s1, s2, p1, p2, u, ldu, v, q, z, alphr1, alphi1, beta1, alphr3, alphi3, beta3, evectl, evectr, work, lwork, llwork, result, info) |
| DCHKGG | |
| subroutine | dchkgk (nin, nout) |
| DCHKGK | |
| subroutine | dchkgl (nin, nout) |
| DCHKGL | |
| subroutine | dchkhs (nsizes, nn, ntypes, dotype, iseed, thresh, nounit, a, lda, h, t1, t2, u, ldu, z, uz, wr1, wi1, wr2, wi2, wr3, wi3, evectl, evectr, evecty, evectx, uu, tau, work, nwork, iwork, select, result, info) |
| DCHKHS | |
| subroutine | dchksb (nsizes, nn, nwdths, kk, ntypes, dotype, iseed, thresh, nounit, a, lda, sd, se, u, ldu, work, lwork, result, info) |
| DCHKSB | |
| subroutine | dchksb2stg (nsizes, nn, nwdths, kk, ntypes, dotype, iseed, thresh, nounit, a, lda, sd, se, d1, d2, d3, u, ldu, work, lwork, result, info) |
| DCHKSB2STG | |
| subroutine | dchkst (nsizes, nn, ntypes, dotype, iseed, thresh, nounit, a, lda, ap, sd, se, d1, d2, d3, d4, d5, wa1, wa2, wa3, wr, u, ldu, v, vp, tau, z, work, lwork, iwork, liwork, result, info) |
| DCHKST | |
| subroutine | dchkst2stg (nsizes, nn, ntypes, dotype, iseed, thresh, nounit, a, lda, ap, sd, se, d1, d2, d3, d4, d5, wa1, wa2, wa3, wr, u, ldu, v, vp, tau, z, work, lwork, iwork, liwork, result, info) |
| DCHKST2STG | |
| subroutine | dckcsd (nm, mval, pval, qval, nmats, iseed, thresh, mmax, x, xf, u1, u2, v1t, v2t, theta, iwork, work, rwork, nin, nout, info) |
| DCKCSD | |
| subroutine | dckglm (nn, mval, pval, nval, nmats, iseed, thresh, nmax, a, af, b, bf, x, work, rwork, nin, nout, info) |
| DCKGLM | |
| subroutine | dckgqr (nm, mval, np, pval, nn, nval, nmats, iseed, thresh, nmax, a, af, aq, ar, taua, b, bf, bz, bt, bwk, taub, work, rwork, nin, nout, info) |
| DCKGQR | |
| subroutine | dckgsv (nm, mval, pval, nval, nmats, iseed, thresh, nmax, a, af, b, bf, u, v, q, alpha, beta, r, iwork, work, rwork, nin, nout, info) |
| DCKGSV | |
| subroutine | dcklse (nn, mval, pval, nval, nmats, iseed, thresh, nmax, a, af, b, bf, x, work, rwork, nin, nout, info) |
| DCKLSE | |
| subroutine | dcsdts (m, p, q, x, xf, ldx, u1, ldu1, u2, ldu2, v1t, ldv1t, v2t, ldv2t, theta, iwork, work, lwork, rwork, result) |
| DCSDTS | |
| subroutine | ddrges (nsizes, nn, ntypes, dotype, iseed, thresh, nounit, a, lda, b, s, t, q, ldq, z, alphar, alphai, beta, work, lwork, result, bwork, info) |
| DDRGES | |
| subroutine | ddrges3 (nsizes, nn, ntypes, dotype, iseed, thresh, nounit, a, lda, b, s, t, q, ldq, z, alphar, alphai, beta, work, lwork, result, bwork, info) |
| DDRGES3 | |
| subroutine | ddrgev (nsizes, nn, ntypes, dotype, iseed, thresh, nounit, a, lda, b, s, t, q, ldq, z, qe, ldqe, alphar, alphai, beta, alphr1, alphi1, beta1, work, lwork, result, info) |
| DDRGEV | |
| subroutine | ddrgev3 (nsizes, nn, ntypes, dotype, iseed, thresh, nounit, a, lda, b, s, t, q, ldq, z, qe, ldqe, alphar, alphai, beta, alphr1, alphi1, beta1, work, lwork, result, info) |
| DDRGEV3 | |
| subroutine | ddrgsx (nsize, ncmax, thresh, nin, nout, a, lda, b, ai, bi, z, q, alphar, alphai, beta, c, ldc, s, work, lwork, iwork, liwork, bwork, info) |
| DDRGSX | |
| subroutine | ddrgvx (nsize, thresh, nin, nout, a, lda, b, ai, bi, alphar, alphai, beta, vl, vr, ilo, ihi, lscale, rscale, s, dtru, dif, diftru, work, lwork, iwork, liwork, result, bwork, info) |
| DDRGVX | |
| subroutine | ddrvbd (nsizes, mm, nn, ntypes, dotype, iseed, thresh, a, lda, u, ldu, vt, ldvt, asav, usav, vtsav, s, ssav, e, work, lwork, iwork, nout, info) |
| DDRVBD | |
| subroutine | ddrves (nsizes, nn, ntypes, dotype, iseed, thresh, nounit, a, lda, h, ht, wr, wi, wrt, wit, vs, ldvs, result, work, nwork, iwork, bwork, info) |
| DDRVES | |
| subroutine | ddrvev (nsizes, nn, ntypes, dotype, iseed, thresh, nounit, a, lda, h, wr, wi, wr1, wi1, vl, ldvl, vr, ldvr, lre, ldlre, result, work, nwork, iwork, info) |
| DDRVEV | |
| subroutine | ddrvsg (nsizes, nn, ntypes, dotype, iseed, thresh, nounit, a, lda, b, ldb, d, z, ldz, ab, bb, ap, bp, work, nwork, iwork, liwork, result, info) |
| DDRVSG | |
| subroutine | ddrvsg2stg (nsizes, nn, ntypes, dotype, iseed, thresh, nounit, a, lda, b, ldb, d, d2, z, ldz, ab, bb, ap, bp, work, nwork, iwork, liwork, result, info) |
| DDRVSG2STG | |
| subroutine | ddrvst (nsizes, nn, ntypes, dotype, iseed, thresh, nounit, a, lda, d1, d2, d3, d4, eveigs, wa1, wa2, wa3, u, ldu, v, tau, z, work, lwork, iwork, liwork, result, info) |
| DDRVST | |
| subroutine | ddrvst2stg (nsizes, nn, ntypes, dotype, iseed, thresh, nounit, a, lda, d1, d2, d3, d4, eveigs, wa1, wa2, wa3, u, ldu, v, tau, z, work, lwork, iwork, liwork, result, info) |
| DDRVST2STG | |
| subroutine | ddrvsx (nsizes, nn, ntypes, dotype, iseed, thresh, niunit, nounit, a, lda, h, ht, wr, wi, wrt, wit, wrtmp, witmp, vs, ldvs, vs1, result, work, lwork, iwork, bwork, info) |
| DDRVSX | |
| subroutine | ddrvvx (nsizes, nn, ntypes, dotype, iseed, thresh, niunit, nounit, a, lda, h, wr, wi, wr1, wi1, vl, ldvl, vr, ldvr, lre, ldlre, rcondv, rcndv1, rcdvin, rconde, rcnde1, rcdein, scale, scale1, result, work, nwork, iwork, info) |
| DDRVVX | |
| subroutine | derrbd (path, nunit) |
| DERRBD | |
| subroutine | derrec (path, nunit) |
| DERREC | |
| subroutine | derred (path, nunit) |
| DERRED | |
| subroutine | derrgg (path, nunit) |
| DERRGG | |
| subroutine | derrhs (path, nunit) |
| DERRHS | |
| subroutine | derrst (path, nunit) |
| DERRST | |
| subroutine | dget02 (trans, m, n, nrhs, a, lda, x, ldx, b, ldb, rwork, resid) |
| DGET02 | |
| subroutine | dget10 (m, n, a, lda, b, ldb, work, result) |
| DGET10 | |
| subroutine | dget22 (transa, transe, transw, n, a, lda, e, lde, wr, wi, work, result) |
| DGET22 | |
| subroutine | dget23 (comp, balanc, jtype, thresh, iseed, nounit, n, a, lda, h, wr, wi, wr1, wi1, vl, ldvl, vr, ldvr, lre, ldlre, rcondv, rcndv1, rcdvin, rconde, rcnde1, rcdein, scale, scale1, result, work, lwork, iwork, info) |
| DGET23 | |
| subroutine | dget24 (comp, jtype, thresh, iseed, nounit, n, a, lda, h, ht, wr, wi, wrt, wit, wrtmp, witmp, vs, ldvs, vs1, rcdein, rcdvin, nslct, islct, result, work, lwork, iwork, bwork, info) |
| DGET24 | |
| subroutine | dget31 (rmax, lmax, ninfo, knt) |
| DGET31 | |
| subroutine | dget32 (rmax, lmax, ninfo, knt) |
| DGET32 | |
| subroutine | dget33 (rmax, lmax, ninfo, knt) |
| DGET33 | |
| subroutine | dget34 (rmax, lmax, ninfo, knt) |
| DGET34 | |
| subroutine | dget35 (rmax, lmax, ninfo, knt) |
| DGET35 | |
| subroutine | dget36 (rmax, lmax, ninfo, knt, nin) |
| DGET36 | |
| subroutine | dget37 (rmax, lmax, ninfo, knt, nin) |
| DGET37 | |
| subroutine | dget38 (rmax, lmax, ninfo, knt, nin) |
| DGET38 | |
| subroutine | dget39 (rmax, lmax, ninfo, knt) |
| DGET39 | |
| subroutine | dget40 (rmax, lmax, ninfo, knt, nin) |
| DGET40 | |
| subroutine | dget51 (itype, n, a, lda, b, ldb, u, ldu, v, ldv, work, result) |
| DGET51 | |
| subroutine | dget52 (left, n, a, lda, b, ldb, e, lde, alphar, alphai, beta, work, result) |
| DGET52 | |
| subroutine | dget53 (a, lda, b, ldb, scale, wr, wi, result, info) |
| DGET53 | |
| subroutine | dget54 (n, a, lda, b, ldb, s, lds, t, ldt, u, ldu, v, ldv, work, result) |
| DGET54 | |
| subroutine | dglmts (n, m, p, a, af, lda, b, bf, ldb, d, df, x, u, work, lwork, rwork, result) |
| DGLMTS | |
| subroutine | dgqrts (n, m, p, a, af, q, r, lda, taua, b, bf, z, t, bwk, ldb, taub, work, lwork, rwork, result) |
| DGQRTS | |
| subroutine | dgrqts (m, p, n, a, af, q, r, lda, taua, b, bf, z, t, bwk, ldb, taub, work, lwork, rwork, result) |
| DGRQTS | |
| subroutine | dgsvts3 (m, p, n, a, af, lda, b, bf, ldb, u, ldu, v, ldv, q, ldq, alpha, beta, r, ldr, iwork, work, lwork, rwork, result) |
| DGSVTS3 | |
| subroutine | dhst01 (n, ilo, ihi, a, lda, h, ldh, q, ldq, work, lwork, result) |
| DHST01 | |
| subroutine | dlafts (type, m, n, imat, ntests, result, iseed, thresh, iounit, ie) |
| DLAFTS | |
| subroutine | dlahd2 (iounit, path) |
| DLAHD2 | |
| subroutine | dlarfy (uplo, n, v, incv, tau, c, ldc, work) |
| DLARFY | |
| subroutine | dlarhs (path, xtype, uplo, trans, m, n, kl, ku, nrhs, a, lda, x, ldx, b, ldb, iseed, info) |
| DLARHS | |
| subroutine | dlasum (type, iounit, ie, nrun) |
| DLASUM | |
| subroutine | dlatb9 (path, imat, m, p, n, type, kla, kua, klb, kub, anorm, bnorm, modea, modeb, cndnma, cndnmb, dista, distb) |
| DLATB9 | |
| subroutine | dlatm4 (itype, n, nz1, nz2, isign, amagn, rcond, triang, idist, iseed, a, lda) |
| DLATM4 | |
| logical function | dlctes (zr, zi, d) |
| DLCTES | |
| logical function | dlctsx (ar, ai, beta) |
| DLCTSX | |
| subroutine | dlsets (m, p, n, a, af, lda, b, bf, ldb, c, cf, d, df, x, work, lwork, rwork, result) |
| DLSETS | |
| subroutine | dort01 (rowcol, m, n, u, ldu, work, lwork, resid) |
| DORT01 | |
| subroutine | dort03 (rc, mu, mv, n, k, u, ldu, v, ldv, work, lwork, result, info) |
| DORT03 | |
| subroutine | dsbt21 (uplo, n, ka, ks, a, lda, d, e, u, ldu, work, result) |
| DSBT21 | |
| subroutine | dsgt01 (itype, uplo, n, m, a, lda, b, ldb, z, ldz, d, work, result) |
| DSGT01 | |
| logical function | dslect (zr, zi) |
| DSLECT | |
| subroutine | dspt21 (itype, uplo, n, kband, ap, d, e, u, ldu, vp, tau, work, result) |
| DSPT21 | |
| subroutine | dstech (n, a, b, eig, tol, work, info) |
| DSTECH | |
| subroutine | dstect (n, a, b, shift, num) |
| DSTECT | |
| subroutine | dstt21 (n, kband, ad, ae, sd, se, u, ldu, work, result) |
| DSTT21 | |
| subroutine | dstt22 (n, m, kband, ad, ae, sd, se, u, ldu, work, ldwork, result) |
| DSTT22 | |
| subroutine | dsvdch (n, s, e, svd, tol, info) |
| DSVDCH | |
| subroutine | dsvdct (n, s, e, shift, num) |
| DSVDCT | |
| double precision function | dsxt1 (ijob, d1, n1, d2, n2, abstol, ulp, unfl) |
| DSXT1 | |
| subroutine | dsyt21 (itype, uplo, n, kband, a, lda, d, e, u, ldu, v, ldv, tau, work, result) |
| DSYT21 | |
| subroutine | dsyt22 (itype, uplo, n, m, kband, a, lda, d, e, u, ldu, v, ldv, tau, work, result) |
| DSYT22 | |
| subroutine | sbdt04 (uplo, n, d, e, s, ns, u, ldu, vt, ldvt, work, resid) |
| SBDT04 | |
| subroutine | sbdt05 (m, n, a, lda, s, ns, u, ldu, vt, ldvt, work, resid) |
| SBDT05 | |
| subroutine | sget40 (rmax, lmax, ninfo, knt, nin) |
| SGET40 | |
| subroutine | zbdt05 (m, n, a, lda, s, ns, u, ldu, vt, ldvt, work, resid) |
| ZBDT05 | |
This is the group of double LAPACK TESTING EIG routines.