Versions in this module Expand all Collapse all v0 v0.8.14 Dec 2, 2023 v0.8.13 Dec 1, 2023 v0.8.12 Dec 1, 2023 v0.8.11 Dec 1, 2023 v0.8.10 Dec 1, 2023 v0.8.9 Dec 1, 2023 v0.8.8 Dec 1, 2023 v0.8.7 Dec 1, 2023 v0.8.6 Dec 1, 2023 v0.8.5 Oct 28, 2020 Changes in this version + func DbdsqrTest(t *testing.T, impl Dbdsqrer) + func DcombssqTest(t *testing.T, impl Dcombssqer) + func DgebakTest(t *testing.T, impl Dgebaker) + func DgebalTest(t *testing.T, impl Dgebaler) + func Dgebd2Test(t *testing.T, impl Dgebd2er) + func DgebrdTest(t *testing.T, impl Dgebrder) + func DgeconTest(t *testing.T, impl Dgeconer) + func DgeevBenchmark(b *testing.B, impl Dgeever) + func DgeevTest(t *testing.T, impl Dgeever) + func Dgehd2Test(t *testing.T, impl Dgehd2er) + func DgehrdTest(t *testing.T, impl Dgehrder) + func Dgelq2Test(t *testing.T, impl Dgelq2er) + func DgelqfTest(t *testing.T, impl Dgelqfer) + func DgelsTest(t *testing.T, impl Dgelser) + func Dgeql2Test(t *testing.T, impl Dgeql2er) + func Dgeqp3Test(t *testing.T, impl Dgeqp3er) + func Dgeqr2Test(t *testing.T, impl Dgeqr2er) + func DgeqrfTest(t *testing.T, impl Dgeqrfer) + func Dgerq2Test(t *testing.T, impl Dgerq2er) + func DgerqfTest(t *testing.T, impl Dgerqfer) + func DgesvdTest(t *testing.T, impl Dgesvder, tol float64) + func Dgetf2Test(t *testing.T, impl Dgetf2er) + func DgetrfTest(t *testing.T, impl Dgetrfer) + func DgetriTest(t *testing.T, impl Dgetrier) + func DgetrsTest(t *testing.T, impl Dgetrser) + func Dggsvd3Test(t *testing.T, impl Dggsvd3er) + func Dggsvp3Test(t *testing.T, impl Dggsvp3er) + func DhseqrTest(t *testing.T, impl Dhseqrer) + func DlabrdTest(t *testing.T, impl Dlabrder) + func Dlacn2Test(t *testing.T, impl Dlacn2er) + func DlacpyTest(t *testing.T, impl Dlacpyer) + func Dlae2Test(t *testing.T, impl Dlae2er) + func Dlaev2Test(t *testing.T, impl Dlaev2er) + func DlaexcTest(t *testing.T, impl Dlaexcer) + func Dlagge(m, n, kl, ku int, d []float64, a []float64, lda int, rnd *rand.Rand, ...) + func Dlags2Test(t *testing.T, impl Dlags2er) + func Dlagsy(n, k int, d []float64, a []float64, lda int, rnd *rand.Rand, work []float64) + func DlagtmTest(t *testing.T, impl Dlagtmer) + func DlahqrTest(t *testing.T, impl Dlahqrer) + func Dlahr2Test(t *testing.T, impl Dlahr2er) + func Dlaln2Test(t *testing.T, impl Dlaln2er) + func DlangeTest(t *testing.T, impl Dlanger) + func DlangtTest(t *testing.T, impl Dlangter) + func DlansbTest(t *testing.T, impl Dlansber) + func DlanstTest(t *testing.T, impl Dlanster) + func DlansyTest(t *testing.T, impl Dlansyer) + func DlantbBenchmark(b *testing.B, impl Dlantber) + func DlantbTest(t *testing.T, impl Dlantber) + func DlantrTest(t *testing.T, impl Dlantrer) + func Dlanv2Test(t *testing.T, impl Dlanv2er) + func DlapllTest(t *testing.T, impl Dlapller) + func DlapmtTest(t *testing.T, impl Dlapmter) + func Dlapy2Test(t *testing.T, impl Dlapy2er) + func Dlaqp2Test(t *testing.T, impl Dlaqp2er) + func DlaqpsTest(t *testing.T, impl Dlaqpser) + func Dlaqr04Test(t *testing.T, impl Dlaqr04er) + func Dlaqr1Test(t *testing.T, impl Dlaqr1er) + func Dlaqr23Test(t *testing.T, impl Dlaqr23er) + func Dlaqr5Test(t *testing.T, impl Dlaqr5er) + func DlarfTest(t *testing.T, impl Dlarfer) + func DlarfbTest(t *testing.T, impl Dlarfber) + func DlarfgTest(t *testing.T, impl Dlarfger) + func DlarftTest(t *testing.T, impl Dlarfter) + func DlarfxTest(t *testing.T, impl Dlarfxer) + func DlartgTest(t *testing.T, impl Dlartger) + func Dlas2Test(t *testing.T, impl Dlas2er) + func DlasclTest(t *testing.T, impl Dlascler) + func DlasetTest(t *testing.T, impl Dlaseter) + func Dlasq1Test(t *testing.T, impl Dlasq1er) + func Dlasq2Test(t *testing.T, impl Dlasq2er) + func DlasrTest(t *testing.T, impl Dlasrer) + func DlasrtTest(t *testing.T, impl Dlasrter) + func DlassqTest(t *testing.T, impl Dlassqer) + func Dlasv2Test(t *testing.T, impl Dlasv2er) + func DlaswpTest(t *testing.T, impl Dlaswper) + func Dlasy2Test(t *testing.T, impl Dlasy2er) + func DlatbsTest(t *testing.T, impl Dlatbser) + func Dlatm1(dst []float64, mode int, cond float64, rsign bool, dist int, rnd *rand.Rand) + func DlatrdTest(t *testing.T, impl Dlatrder) + func DlatrsTest(t *testing.T, impl Dlatrser) + func Dlauu2Test(t *testing.T, impl Dlauu2er) + func DlauumTest(t *testing.T, impl Dlauumer) + func Dorg2lTest(t *testing.T, impl Dorg2ler) + func Dorg2rTest(t *testing.T, impl Dorg2rer) + func DorgbrTest(t *testing.T, impl Dorgbrer) + func DorghrTest(t *testing.T, impl Dorghrer) + func Dorgl2Test(t *testing.T, impl Dorgl2er) + func DorglqTest(t *testing.T, impl Dorglqer) + func DorgqlTest(t *testing.T, impl Dorgqler) + func DorgqrTest(t *testing.T, impl Dorgqrer) + func DorgtrTest(t *testing.T, impl Dorgtrer) + func Dorm2rTest(t *testing.T, impl Dorm2rer) + func DormbrTest(t *testing.T, impl Dormbrer) + func DormhrTest(t *testing.T, impl Dormhrer) + func Dorml2Test(t *testing.T, impl Dorml2er) + func DormlqTest(t *testing.T, impl Dormlqer) + func DormqrTest(t *testing.T, impl Dormqrer) + func Dormr2Test(t *testing.T, impl Dormr2er) + func DpbconTest(t *testing.T, impl Dpbconer) + func Dpbtf2Test(t *testing.T, impl Dpbtf2er) + func DpbtrfTest(t *testing.T, impl Dpbtrfer) + func DpbtrsTest(t *testing.T, impl Dpbtrser) + func DpoconTest(t *testing.T, impl Dpoconer) + func Dpotf2Test(t *testing.T, impl Dpotf2er) + func DpotrfTest(t *testing.T, impl Dpotrfer) + func DpotriTest(t *testing.T, impl Dpotrier) + func DpotrsTest(t *testing.T, impl Dpotrser) + func DrsclTest(t *testing.T, impl Drscler) + func DsteqrTest(t *testing.T, impl Dsteqrer) + func DsterfTest(t *testing.T, impl Dsterfer) + func DsyevTest(t *testing.T, impl Dsyever) + func Dsytd2Test(t *testing.T, impl Dsytd2er) + func DsytrdTest(t *testing.T, impl Dsytrder) + func DtbtrsTest(t *testing.T, impl Dtbtrser) + func DtgsjaTest(t *testing.T, impl Dtgsjaer) + func DtrconTest(t *testing.T, impl Dtrconer) + func Dtrevc3Test(t *testing.T, impl Dtrevc3er) + func DtrexcTest(t *testing.T, impl Dtrexcer) + func Dtrti2Test(t *testing.T, impl Dtrti2er) + func DtrtriTest(t *testing.T, impl Dtrtrier) + func DtrtrsTest(t *testing.T, impl Dtrtrser) + func IladlcTest(t *testing.T, impl Iladlcer) + func IladlrTest(t *testing.T, impl Iladlrer) + type A123 struct + func (A123) Eigenvalues() []complex128 + func (A123) LeftEV() blas64.General + func (A123) Matrix() blas64.General + func (A123) RightEV() blas64.General + type AntisymRandom struct + func NewAntisymRandom(n int, rnd *rand.Rand) AntisymRandom + func (AntisymRandom) Eigenvalues() []complex128 + func (a AntisymRandom) Matrix() blas64.General + type Circulant int + func (c Circulant) Eigenvalues() []complex128 + func (c Circulant) Matrix() blas64.General + type Clement int + func (c Clement) Eigenvalues() []complex128 + func (c Clement) Matrix() blas64.General + type Creation int + func (c Creation) Eigenvalues() []complex128 + func (c Creation) Matrix() blas64.General + type Dbdsqrer interface + Dbdsqr func(uplo blas.Uplo, n, ncvt, nru, ncc int, d, e, vt []float64, ldvt int, ...) (ok bool) + type Dcombssqer interface + Dcombssq func(scale1, ssq1, scale2, ssq2 float64) (scale, ssq float64) + type Dgebaker interface + Dgebak func(job lapack.BalanceJob, side lapack.EVSide, n, ilo, ihi int, scale []float64, ...) + type Dgebaler interface + Dgebal func(job lapack.BalanceJob, n int, a []float64, lda int, scale []float64) (int, int) + type Dgebd2er interface + Dgebd2 func(m, n int, a []float64, lda int, d, e, tauq, taup, work []float64) + type Dgebrder interface + Dgebrd func(m, n int, a []float64, lda int, d, e, tauQ, tauP, work []float64, lwork int) + type Dgeconer interface + Dgecon func(norm lapack.MatrixNorm, n int, a []float64, lda int, anorm float64, ...) float64 + type Dgeever interface + Dgeev func(jobvl lapack.LeftEVJob, jobvr lapack.RightEVJob, n int, a []float64, lda int, ...) int + type Dgehd2er interface + Dgehd2 func(n, ilo, ihi int, a []float64, lda int, tau, work []float64) + type Dgehrder interface + Dgehrd func(n, ilo, ihi int, a []float64, lda int, tau, work []float64, lwork int) + Dorgqr func(m, n, k int, a []float64, lda int, tau, work []float64, lwork int) + type Dgelq2er interface + Dgelq2 func(m, n int, a []float64, lda int, tau, work []float64) + type Dgelqfer interface + Dgelqf func(m, n int, a []float64, lda int, tau, work []float64, lwork int) + type Dgelser interface + Dgels func(trans blas.Transpose, m, n, nrhs int, a []float64, lda int, b []float64, ...) bool + type Dgeql2er interface + Dgeql2 func(m, n int, a []float64, lda int, tau, work []float64) + type Dgeqp3er interface + Dgeqp3 func(m, n int, a []float64, lda int, jpvt []int, tau, work []float64, lwork int) + type Dgeqr2er interface + Dgeqr2 func(m, n int, a []float64, lda int, tau []float64, work []float64) + type Dgeqrfer interface + Dgeqrf func(m, n int, a []float64, lda int, tau, work []float64, lwork int) + type Dgerq2er interface + Dgerq2 func(m, n int, a []float64, lda int, tau []float64, work []float64) + type Dgerqfer interface + Dgerqf func(m, n int, a []float64, lda int, tau, work []float64, lwork int) + type Dgesvder interface + Dgesvd func(jobU, jobVT lapack.SVDJob, m, n int, a []float64, lda int, s, u []float64, ...) (ok bool) + type Dgetf2er interface + Dgetf2 func(m, n int, a []float64, lda int, ipiv []int) bool + type Dgetrfer interface + Dgetrf func(m, n int, a []float64, lda int, ipiv []int) bool + type Dgetrier interface + Dgetri func(n int, a []float64, lda int, ipiv []int, work []float64, lwork int) bool + type Dgetrser interface + Dgetrs func(trans blas.Transpose, n, nrhs int, a []float64, lda int, ipiv []int, ...) + type Dggsvd3er interface + Dggsvd3 func(jobU, jobV, jobQ lapack.GSVDJob, m, n, p int, a []float64, lda int, ...) (k, l int, ok bool) + type Dggsvp3er interface + Dggsvp3 func(jobU, jobV, jobQ lapack.GSVDJob, m, p, n int, a []float64, lda int, ...) (k, l int) + type Dhseqrer interface + Dhseqr func(job lapack.SchurJob, compz lapack.SchurComp, n, ilo, ihi int, h []float64, ...) int + type Diagonal int + func (d Diagonal) Eigenvalues() []complex128 + func (d Diagonal) Matrix() blas64.General + type Dlabrder interface + Dlabrd func(m, n, nb int, a []float64, lda int, d, e, tauq, taup, x []float64, ldx int, ...) + type Dlacn2er interface + Dlacn2 func(n int, v, x []float64, isgn []int, est float64, kase int, isave *[3]int) (float64, int) + type Dlacpyer interface + Dlacpy func(uplo blas.Uplo, m, n int, a []float64, lda int, b []float64, ldb int) + type Dlae2er interface + Dlae2 func(a, b, c float64) (rt1, rt2 float64) + type Dlaev2er interface + Dlaev2 func(a, b, c float64) (rt1, rt2, cs1, sn1 float64) + type Dlaexcer interface + Dlaexc func(wantq bool, n int, t []float64, ldt int, q []float64, ldq int, j1, n1, n2 int, ...) bool + type Dlags2er interface + Dlags2 func(upper bool, a1, a2, a3, b1, b2, b3 float64) (csu, snu, csv, snv, csq, snq float64) + type Dlagtmer interface + Dlagtm func(trans blas.Transpose, m, n int, alpha float64, dl, d, du []float64, ...) + type Dlahqrer interface + Dlahqr func(wantt, wantz bool, n, ilo, ihi int, h []float64, ldh int, wr, wi []float64, ...) int + type Dlahr2er interface + Dlahr2 func(n, k, nb int, a []float64, lda int, tau, t []float64, ldt int, y []float64, ...) + type Dlaln2er interface + Dlaln2 func(trans bool, na, nw int, smin, ca float64, a []float64, lda int, d1, d2 float64, ...) (scale, xnorm float64, ok bool) + type Dlanger interface + Dlange func(norm lapack.MatrixNorm, m, n int, a []float64, lda int, work []float64) float64 + type Dlangter interface + Dlangt func(norm lapack.MatrixNorm, n int, dl, d, du []float64) float64 + type Dlansber interface + Dlansb func(norm lapack.MatrixNorm, uplo blas.Uplo, n, kd int, ab []float64, ldab int, ...) float64 + type Dlanster interface + Dlanst func(norm lapack.MatrixNorm, n int, d, e []float64) float64 + type Dlansyer interface + Dlansy func(norm lapack.MatrixNorm, uplo blas.Uplo, n int, a []float64, lda int, ...) float64 + type Dlantber interface + Dlantb func(norm lapack.MatrixNorm, uplo blas.Uplo, diag blas.Diag, n, k int, a []float64, ...) float64 + type Dlantrer interface + Dlantr func(norm lapack.MatrixNorm, uplo blas.Uplo, diag blas.Diag, m, n int, a []float64, ...) float64 + type Dlanv2er interface + Dlanv2 func(a, b, c, d float64) (aa, bb, cc, dd float64, rt1r, rt1i, rt2r, rt2i float64, cs, sn float64) + type Dlapller interface + Dlapll func(n int, x []float64, incX int, y []float64, incY int) float64 + type Dlapmter interface + Dlapmt func(forward bool, m, n int, x []float64, ldx int, k []int) + type Dlapy2er interface + Dlapy2 func(float64, float64) float64 + type Dlaqp2er interface + Dlaqp2 func(m, n, offset int, a []float64, lda int, jpvt []int, ...) + type Dlaqpser interface + Dlaqps func(m, n, offset, nb int, a []float64, lda int, jpvt []int, ...) (kb int) + type Dlaqr04er interface + Dlaqr04 func(wantt, wantz bool, n, ilo, ihi int, h []float64, ldh int, wr, wi []float64, ...) int + type Dlaqr1er interface + Dlaqr1 func(n int, h []float64, ldh int, sr1, si1, sr2, si2 float64, v []float64) + type Dlaqr23er interface + Dlaqr23 func(wantt, wantz bool, n, ktop, kbot, nw int, h []float64, ldh int, iloz, ihiz int, ...) (ns, nd int) + type Dlaqr5er interface + Dlaqr5 func(wantt, wantz bool, kacc22 int, n, ktop, kbot, nshfts int, sr, si []float64, ...) + type Dlarfber interface + Dlarfb func(side blas.Side, trans blas.Transpose, direct lapack.Direct, ...) + type Dlarfer interface + Dlarf func(side blas.Side, m, n int, v []float64, incv int, tau float64, c []float64, ...) + type Dlarfger interface + Dlarfg func(n int, alpha float64, x []float64, incX int) (beta, tau float64) + type Dlarfter interface + Dlarft func(direct lapack.Direct, store lapack.StoreV, n, k int, v []float64, ldv int, ...) + type Dlarfxer interface + Dlarfx func(side blas.Side, m, n int, v []float64, tau float64, c []float64, ldc int, ...) + type Dlartger interface + Dlartg func(f, g float64) (cs, sn, r float64) + type Dlas2er interface + Dlas2 func(f, g, h float64) (min, max float64) + type Dlascler interface + Dlascl func(kind lapack.MatrixType, kl, ku int, cfrom, cto float64, m, n int, a []float64, ...) + type Dlaseter interface + Dlaset func(uplo blas.Uplo, m, n int, alpha, beta float64, a []float64, lda int) + type Dlasq1er interface + Dgebrd func(m, n int, a []float64, lda int, d, e, tauQ, tauP, work []float64, lwork int) + Dlasq1 func(n int, d, e, work []float64) int + type Dlasq2er interface + Dlasq2 func(n int, z []float64) (info int) + Dsyev func(jobz lapack.EVJob, uplo blas.Uplo, n int, a []float64, lda int, ...) (ok bool) + type Dlasrer interface + Dlasr func(side blas.Side, pivot lapack.Pivot, direct lapack.Direct, m, n int, ...) + type Dlasrter interface + Dlasrt func(s lapack.Sort, n int, d []float64) + type Dlassqer interface + Dlassq func(n int, x []float64, incx int, scale, ssq float64) (float64, float64) + type Dlasv2er interface + Dlasv2 func(f, g, h float64) (ssmin, ssmax, snr, csr, snl, csl float64) + type Dlaswper interface + Dlaswp func(n int, a []float64, lda, k1, k2 int, ipiv []int, incX int) + type Dlasy2er interface + Dlasy2 func(tranl, tranr bool, isgn, n1, n2 int, tl []float64, ldtl int, tr []float64, ...) (scale, xnorm float64, ok bool) + type Dlatbser interface + Dlatbs func(uplo blas.Uplo, trans blas.Transpose, diag blas.Diag, normin bool, n, kd int, ...) float64 + type Dlatrder interface + Dlatrd func(uplo blas.Uplo, n, nb int, a []float64, lda int, e, tau, w []float64, ldw int) + type Dlatrser interface + Dlatrs func(uplo blas.Uplo, trans blas.Transpose, diag blas.Diag, normin bool, n int, ...) (scale float64) + type Dlauu2er interface + Dlauu2 func(uplo blas.Uplo, n int, a []float64, lda int) + type Dlauumer interface + Dlauum func(uplo blas.Uplo, n int, a []float64, lda int) + type Dorg2ler interface + Dorg2l func(m, n, k int, a []float64, lda int, tau, work []float64) + type Dorg2rer interface + Dorg2r func(m, n, k int, a []float64, lda int, tau []float64, work []float64) + type Dorgbrer interface + Dorgbr func(vect lapack.GenOrtho, m, n, k int, a []float64, lda int, tau, work []float64, ...) + type Dorghrer interface + Dorghr func(n, ilo, ihi int, a []float64, lda int, tau, work []float64, lwork int) + type Dorgl2er interface + Dorgl2 func(m, n, k int, a []float64, lda int, tau []float64, work []float64) + type Dorglqer interface + Dorglq func(m, n, k int, a []float64, lda int, tau, work []float64, lwork int) + type Dorgqler interface + Dorgql func(m, n, k int, a []float64, lda int, tau, work []float64, lwork int) + type Dorgqrer interface + Dorgqr func(m, n, k int, a []float64, lda int, tau, work []float64, lwork int) + type Dorgtrer interface + Dorgtr func(uplo blas.Uplo, n int, a []float64, lda int, tau, work []float64, lwork int) + type Dorm2rer interface + Dorm2r func(side blas.Side, trans blas.Transpose, m, n, k int, a []float64, lda int, ...) + type Dormbrer interface + Dormbr func(vect lapack.ApplyOrtho, side blas.Side, trans blas.Transpose, m, n, k int, ...) + type Dormhrer interface + Dormhr func(side blas.Side, trans blas.Transpose, m, n, ilo, ihi int, a []float64, lda int, ...) + type Dorml2er interface + Dorml2 func(side blas.Side, trans blas.Transpose, m, n, k int, a []float64, lda int, ...) + type Dormlqer interface + Dormlq func(side blas.Side, trans blas.Transpose, m, n, k int, a []float64, lda int, ...) + type Dormqrer interface + Dormqr func(side blas.Side, trans blas.Transpose, m, n, k int, a []float64, lda int, ...) + type Dormr2er interface + Dgerqf func(m, n int, a []float64, lda int, tau, work []float64, lwork int) + Dormr2 func(side blas.Side, trans blas.Transpose, m, n, k int, a []float64, lda int, ...) + type Downshift int + func (d Downshift) Eigenvalues() []complex128 + func (d Downshift) Matrix() blas64.General + type Dpbconer interface + Dpbcon func(uplo blas.Uplo, n, kd int, ab []float64, ldab int, anorm float64, ...) float64 + type Dpbtf2er interface + Dpbtf2 func(uplo blas.Uplo, n, kd int, ab []float64, ldab int) (ok bool) + type Dpbtrfer interface + Dpbtrf func(uplo blas.Uplo, n, kd int, ab []float64, ldab int) (ok bool) + type Dpbtrser interface + Dpbtrs func(uplo blas.Uplo, n, kd, nrhs int, ab []float64, ldab int, b []float64, ldb int) + type Dpoconer interface + Dlansy func(norm lapack.MatrixNorm, uplo blas.Uplo, n int, a []float64, lda int, ...) float64 + Dpocon func(uplo blas.Uplo, n int, a []float64, lda int, anorm float64, work []float64, ...) float64 + type Dpotf2er interface + Dpotf2 func(ul blas.Uplo, n int, a []float64, lda int) (ok bool) + type Dpotrfer interface + Dpotrf func(ul blas.Uplo, n int, a []float64, lda int) (ok bool) + type Dpotrier interface + Dpotrf func(uplo blas.Uplo, n int, a []float64, lda int) bool + Dpotri func(uplo blas.Uplo, n int, a []float64, lda int) bool + type Dpotrser interface + Dpotrf func(uplo blas.Uplo, n int, a []float64, lda int) bool + Dpotrs func(uplo blas.Uplo, n, nrhs int, a []float64, lda int, b []float64, ldb int) + type Drscler interface + Drscl func(n int, a float64, x []float64, incX int) + type Dsteqrer interface + Dsteqr func(compz lapack.EVComp, n int, d, e, z []float64, ldz int, work []float64) (ok bool) + type Dsterfer interface + Dsterf func(n int, d, e []float64) (ok bool) + type Dsyever interface + Dsyev func(jobz lapack.EVJob, uplo blas.Uplo, n int, a []float64, lda int, ...) (ok bool) + type Dsytd2er interface + Dsytd2 func(uplo blas.Uplo, n int, a []float64, lda int, d, e, tau []float64) + type Dsytrder interface + Dorgql func(m, n, k int, a []float64, lda int, tau, work []float64, lwork int) + Dorgqr func(m, n, k int, a []float64, lda int, tau, work []float64, lwork int) + Dsytrd func(uplo blas.Uplo, n int, a []float64, lda int, d, e, tau, work []float64, ...) + type Dtbtrser interface + Dtbtrs func(uplo blas.Uplo, trans blas.Transpose, diag blas.Diag, n, kd, nrhs int, ...) bool + type Dtgsjaer interface + Dtgsja func(jobU, jobV, jobQ lapack.GSVDJob, m, p, n, k, l int, a []float64, lda int, ...) (cycles int, ok bool) + type Dtrconer interface + Dlantr func(norm lapack.MatrixNorm, uplo blas.Uplo, diag blas.Diag, m, n int, a []float64, ...) float64 + Dtrcon func(norm lapack.MatrixNorm, uplo blas.Uplo, diag blas.Diag, n int, a []float64, ...) float64 + Dtrtri func(uplo blas.Uplo, diag blas.Diag, n int, a []float64, lda int) bool + type Dtrevc3er interface + Dtrevc3 func(side lapack.EVSide, howmny lapack.EVHowMany, selected []bool, n int, ...) int + type Dtrexcer interface + Dtrexc func(compq lapack.UpdateSchurComp, n int, t []float64, ldt int, q []float64, ...) (ifstOut, ilstOut int, ok bool) + type Dtrti2er interface + Dtrti2 func(uplo blas.Uplo, diag blas.Diag, n int, a []float64, lda int) + type Dtrtrier interface + Dtrtri func(uplo blas.Uplo, diag blas.Diag, n int, a []float64, lda int) bool + type Dtrtrser interface + Dtrtrs func(uplo blas.Uplo, trans blas.Transpose, diag blas.Diag, n, nrhs int, a []float64, ...) bool + type Fibonacci int + func (f Fibonacci) Eigenvalues() []complex128 + func (f Fibonacci) Matrix() blas64.General + type Gear int + func (g Gear) Eigenvalues() []complex128 + func (g Gear) Matrix() blas64.General + type Grcar struct + K int + N int + func (Grcar) Eigenvalues() []complex128 + func (g Grcar) Matrix() blas64.General + type Hanowa struct + Alpha float64 + N int + func (h Hanowa) Eigenvalues() []complex128 + func (h Hanowa) Matrix() blas64.General + type Iladlcer interface + Iladlc func(m, n int, a []float64, lda int) int + type Iladlrer interface + Iladlr func(m, n int, a []float64, lda int) int + type Lesp int + func (Lesp) Eigenvalues() []complex128 + func (l Lesp) Matrix() blas64.General + type Rutis struct + func (Rutis) Eigenvalues() []complex128 + func (Rutis) Matrix() blas64.General + type Tris struct + N int + X float64 + Y float64 + Z float64 + func (t Tris) Eigenvalues() []complex128 + func (t Tris) Matrix() blas64.General + type Wilk12 struct + func (Wilk12) Eigenvalues() []complex128 + func (Wilk12) Matrix() blas64.General + type Wilk20 float64 + func (w Wilk20) Eigenvalues() []complex128 + func (w Wilk20) Matrix() blas64.General + type Wilk4 struct + func (Wilk4) Eigenvalues() []complex128 + func (Wilk4) Matrix() blas64.General + type Zero int + func (z Zero) Eigenvalues() []complex128 + func (z Zero) Matrix() blas64.General