Versions in this module Expand all Collapse all v0 v0.9.2 May 11, 2021 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 DgtsvTest(t *testing.T, impl Dgtsver) + 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 DlangbTest(t *testing.T, impl Dlangber) + 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 Dgtsver interface + Dgtsv func(n, nrhs int, dl, d, du []float64, b []float64, ldb int) (ok bool) + 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 Dlangber interface + Dlangb func(norm lapack.MatrixNorm, m, n, kl, ku int, ab []float64, ldab int) float64 + 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