Versions in this module Expand all Collapse all v0 v0.6.5 Feb 5, 2020 v0.6.3 Feb 5, 2020 Changes in this version + type Implementation struct + func (Implementation) Caxpy(n int, alpha complex64, x []complex64, incX int, y []complex64, incY int) + func (Implementation) Ccopy(n int, x []complex64, incX int, y []complex64, incY int) + func (Implementation) Cdotc(n int, x []complex64, incX int, y []complex64, incY int) complex64 + func (Implementation) Cdotu(n int, x []complex64, incX int, y []complex64, incY int) complex64 + func (Implementation) Cgbmv(trans blas.Transpose, m, n, kL, kU int, alpha complex64, a []complex64, ...) + func (Implementation) Cgemm(tA, tB blas.Transpose, m, n, k int, alpha complex64, a []complex64, lda int, ...) + func (Implementation) Cgemv(trans blas.Transpose, m, n int, alpha complex64, a []complex64, lda int, ...) + func (Implementation) Cgerc(m, n int, alpha complex64, x []complex64, incX int, y []complex64, incY int, ...) + func (Implementation) Cgeru(m, n int, alpha complex64, x []complex64, incX int, y []complex64, incY int, ...) + func (Implementation) Chbmv(uplo blas.Uplo, n, k int, alpha complex64, a []complex64, lda int, ...) + func (Implementation) Chemm(side blas.Side, uplo blas.Uplo, m, n int, alpha complex64, a []complex64, ...) + func (Implementation) Chemv(uplo blas.Uplo, n int, alpha complex64, a []complex64, lda int, x []complex64, ...) + func (Implementation) Cher(uplo blas.Uplo, n int, alpha float32, x []complex64, incX int, a []complex64, ...) + func (Implementation) Cher2(uplo blas.Uplo, n int, alpha complex64, x []complex64, incX int, y []complex64, ...) + func (Implementation) Cher2k(uplo blas.Uplo, trans blas.Transpose, n, k int, alpha complex64, a []complex64, ...) + func (Implementation) Cherk(uplo blas.Uplo, trans blas.Transpose, n, k int, alpha float32, a []complex64, ...) + func (Implementation) Chpmv(uplo blas.Uplo, n int, alpha complex64, ap []complex64, x []complex64, ...) + func (Implementation) Chpr(uplo blas.Uplo, n int, alpha float32, x []complex64, incX int, ap []complex64) + func (Implementation) Chpr2(uplo blas.Uplo, n int, alpha complex64, x []complex64, incX int, y []complex64, ...) + func (Implementation) Cscal(n int, alpha complex64, x []complex64, incX int) + func (Implementation) Csscal(n int, alpha float32, x []complex64, incX int) + func (Implementation) Cswap(n int, x []complex64, incX int, y []complex64, incY int) + func (Implementation) Csymm(side blas.Side, uplo blas.Uplo, m, n int, alpha complex64, a []complex64, ...) + func (Implementation) Csyr2k(uplo blas.Uplo, trans blas.Transpose, n, k int, alpha complex64, a []complex64, ...) + func (Implementation) Csyrk(uplo blas.Uplo, trans blas.Transpose, n, k int, alpha complex64, a []complex64, ...) + func (Implementation) Ctbmv(uplo blas.Uplo, trans blas.Transpose, diag blas.Diag, n, k int, a []complex64, ...) + func (Implementation) Ctbsv(uplo blas.Uplo, trans blas.Transpose, diag blas.Diag, n, k int, a []complex64, ...) + func (Implementation) Ctpmv(uplo blas.Uplo, trans blas.Transpose, diag blas.Diag, n int, ap []complex64, ...) + func (Implementation) Ctpsv(uplo blas.Uplo, trans blas.Transpose, diag blas.Diag, n int, ap []complex64, ...) + func (Implementation) Ctrmm(side blas.Side, uplo blas.Uplo, trans blas.Transpose, diag blas.Diag, m, n int, ...) + func (Implementation) Ctrmv(uplo blas.Uplo, trans blas.Transpose, diag blas.Diag, n int, a []complex64, ...) + func (Implementation) Ctrsm(side blas.Side, uplo blas.Uplo, transA blas.Transpose, diag blas.Diag, ...) + func (Implementation) Ctrsv(uplo blas.Uplo, trans blas.Transpose, diag blas.Diag, n int, a []complex64, ...) + func (Implementation) Dasum(n int, x []float64, incX int) float64 + func (Implementation) Daxpy(n int, alpha float64, x []float64, incX int, y []float64, incY int) + func (Implementation) Dcopy(n int, x []float64, incX int, y []float64, incY int) + func (Implementation) Ddot(n int, x []float64, incX int, y []float64, incY int) float64 + func (Implementation) Dgbmv(tA blas.Transpose, m, n, kL, kU int, alpha float64, a []float64, lda int, ...) + func (Implementation) Dgemm(tA, tB blas.Transpose, m, n, k int, alpha float64, a []float64, lda int, ...) + func (Implementation) Dgemv(tA blas.Transpose, m, n int, alpha float64, a []float64, lda int, x []float64, ...) + func (Implementation) Dger(m, n int, alpha float64, x []float64, incX int, y []float64, incY int, ...) + func (Implementation) Dnrm2(n int, x []float64, incX int) float64 + func (Implementation) Drot(n int, x []float64, incX int, y []float64, incY int, c float64, s float64) + func (Implementation) Drotg(a, b float64) (c, s, r, z float64) + func (Implementation) Drotm(n int, x []float64, incX int, y []float64, incY int, p blas.DrotmParams) + func (Implementation) Drotmg(d1, d2, x1, y1 float64) (p blas.DrotmParams, rd1, rd2, rx1 float64) + func (Implementation) Dsbmv(ul blas.Uplo, n, k int, alpha float64, a []float64, lda int, x []float64, ...) + func (Implementation) Dscal(n int, alpha float64, x []float64, incX int) + func (Implementation) Dsdot(n int, x []float32, incX int, y []float32, incY int) float64 + func (Implementation) Dspmv(ul blas.Uplo, n int, alpha float64, ap []float64, x []float64, incX int, ...) + func (Implementation) Dspr(ul blas.Uplo, n int, alpha float64, x []float64, incX int, ap []float64) + func (Implementation) Dspr2(ul blas.Uplo, n int, alpha float64, x []float64, incX int, y []float64, ...) + func (Implementation) Dswap(n int, x []float64, incX int, y []float64, incY int) + func (Implementation) Dsymm(s blas.Side, ul blas.Uplo, m, n int, alpha float64, a []float64, lda int, ...) + func (Implementation) Dsymv(ul blas.Uplo, n int, alpha float64, a []float64, lda int, x []float64, ...) + func (Implementation) Dsyr(ul blas.Uplo, n int, alpha float64, x []float64, incX int, a []float64, ...) + func (Implementation) Dsyr2(ul blas.Uplo, n int, alpha float64, x []float64, incX int, y []float64, ...) + func (Implementation) Dsyr2k(ul blas.Uplo, tA blas.Transpose, n, k int, alpha float64, a []float64, lda int, ...) + func (Implementation) Dsyrk(ul blas.Uplo, tA blas.Transpose, n, k int, alpha float64, a []float64, lda int, ...) + func (Implementation) Dtbmv(ul blas.Uplo, tA blas.Transpose, d blas.Diag, n, k int, a []float64, lda int, ...) + func (Implementation) Dtbsv(ul blas.Uplo, tA blas.Transpose, d blas.Diag, n, k int, a []float64, lda int, ...) + func (Implementation) Dtpmv(ul blas.Uplo, tA blas.Transpose, d blas.Diag, n int, ap []float64, x []float64, ...) + func (Implementation) Dtpsv(ul blas.Uplo, tA blas.Transpose, d blas.Diag, n int, ap []float64, x []float64, ...) + func (Implementation) Dtrmm(s blas.Side, ul blas.Uplo, tA blas.Transpose, d blas.Diag, m, n int, ...) + func (Implementation) Dtrmv(ul blas.Uplo, tA blas.Transpose, d blas.Diag, n int, a []float64, lda int, ...) + func (Implementation) Dtrsm(s blas.Side, ul blas.Uplo, tA blas.Transpose, d blas.Diag, m, n int, ...) + func (Implementation) Dtrsv(ul blas.Uplo, tA blas.Transpose, d blas.Diag, n int, a []float64, lda int, ...) + func (Implementation) Dzasum(n int, x []complex128, incX int) float64 + func (Implementation) Dznrm2(n int, x []complex128, incX int) float64 + func (Implementation) Icamax(n int, x []complex64, incX int) int + func (Implementation) Idamax(n int, x []float64, incX int) int + func (Implementation) Isamax(n int, x []float32, incX int) int + func (Implementation) Izamax(n int, x []complex128, incX int) int + func (Implementation) Sasum(n int, x []float32, incX int) float32 + func (Implementation) Saxpy(n int, alpha float32, x []float32, incX int, y []float32, incY int) + func (Implementation) Scasum(n int, x []complex64, incX int) float32 + func (Implementation) Scnrm2(n int, x []complex64, incX int) float32 + func (Implementation) Scopy(n int, x []float32, incX int, y []float32, incY int) + func (Implementation) Sdot(n int, x []float32, incX int, y []float32, incY int) float32 + func (Implementation) Sdsdot(n int, alpha float32, x []float32, incX int, y []float32, incY int) float32 + func (Implementation) Sgbmv(tA blas.Transpose, m, n, kL, kU int, alpha float32, a []float32, lda int, ...) + func (Implementation) Sgemm(tA, tB blas.Transpose, m, n, k int, alpha float32, a []float32, lda int, ...) + func (Implementation) Sgemv(tA blas.Transpose, m, n int, alpha float32, a []float32, lda int, x []float32, ...) + func (Implementation) Sger(m, n int, alpha float32, x []float32, incX int, y []float32, incY int, ...) + func (Implementation) Snrm2(n int, x []float32, incX int) float32 + func (Implementation) Srot(n int, x []float32, incX int, y []float32, incY int, c float32, s float32) + func (Implementation) Srotg(a, b float32) (c, s, r, z float32) + func (Implementation) Srotm(n int, x []float32, incX int, y []float32, incY int, p blas.SrotmParams) + func (Implementation) Srotmg(d1, d2, x1, y1 float32) (p blas.SrotmParams, rd1, rd2, rx1 float32) + func (Implementation) Ssbmv(ul blas.Uplo, n, k int, alpha float32, a []float32, lda int, x []float32, ...) + func (Implementation) Sscal(n int, alpha float32, x []float32, incX int) + func (Implementation) Sspmv(ul blas.Uplo, n int, alpha float32, ap []float32, x []float32, incX int, ...) + func (Implementation) Sspr(ul blas.Uplo, n int, alpha float32, x []float32, incX int, ap []float32) + func (Implementation) Sspr2(ul blas.Uplo, n int, alpha float32, x []float32, incX int, y []float32, ...) + func (Implementation) Sswap(n int, x []float32, incX int, y []float32, incY int) + func (Implementation) Ssymm(s blas.Side, ul blas.Uplo, m, n int, alpha float32, a []float32, lda int, ...) + func (Implementation) Ssymv(ul blas.Uplo, n int, alpha float32, a []float32, lda int, x []float32, ...) + func (Implementation) Ssyr(ul blas.Uplo, n int, alpha float32, x []float32, incX int, a []float32, ...) + func (Implementation) Ssyr2(ul blas.Uplo, n int, alpha float32, x []float32, incX int, y []float32, ...) + func (Implementation) Ssyr2k(ul blas.Uplo, tA blas.Transpose, n, k int, alpha float32, a []float32, lda int, ...) + func (Implementation) Ssyrk(ul blas.Uplo, tA blas.Transpose, n, k int, alpha float32, a []float32, lda int, ...) + func (Implementation) Stbmv(ul blas.Uplo, tA blas.Transpose, d blas.Diag, n, k int, a []float32, lda int, ...) + func (Implementation) Stbsv(ul blas.Uplo, tA blas.Transpose, d blas.Diag, n, k int, a []float32, lda int, ...) + func (Implementation) Stpmv(ul blas.Uplo, tA blas.Transpose, d blas.Diag, n int, ap []float32, x []float32, ...) + func (Implementation) Stpsv(ul blas.Uplo, tA blas.Transpose, d blas.Diag, n int, ap []float32, x []float32, ...) + func (Implementation) Strmm(s blas.Side, ul blas.Uplo, tA blas.Transpose, d blas.Diag, m, n int, ...) + func (Implementation) Strmv(ul blas.Uplo, tA blas.Transpose, d blas.Diag, n int, a []float32, lda int, ...) + func (Implementation) Strsm(s blas.Side, ul blas.Uplo, tA blas.Transpose, d blas.Diag, m, n int, ...) + func (Implementation) Strsv(ul blas.Uplo, tA blas.Transpose, d blas.Diag, n int, a []float32, lda int, ...) + func (Implementation) Zaxpy(n int, alpha complex128, x []complex128, incX int, y []complex128, incY int) + func (Implementation) Zcopy(n int, x []complex128, incX int, y []complex128, incY int) + func (Implementation) Zdotc(n int, x []complex128, incX int, y []complex128, incY int) complex128 + func (Implementation) Zdotu(n int, x []complex128, incX int, y []complex128, incY int) complex128 + func (Implementation) Zdscal(n int, alpha float64, x []complex128, incX int) + func (Implementation) Zgbmv(trans blas.Transpose, m, n, kL, kU int, alpha complex128, a []complex128, ...) + func (Implementation) Zgemm(tA, tB blas.Transpose, m, n, k int, alpha complex128, a []complex128, lda int, ...) + func (Implementation) Zgemv(trans blas.Transpose, m, n int, alpha complex128, a []complex128, lda int, ...) + func (Implementation) Zgerc(m, n int, alpha complex128, x []complex128, incX int, y []complex128, incY int, ...) + func (Implementation) Zgeru(m, n int, alpha complex128, x []complex128, incX int, y []complex128, incY int, ...) + func (Implementation) Zhbmv(uplo blas.Uplo, n, k int, alpha complex128, a []complex128, lda int, ...) + func (Implementation) Zhemm(side blas.Side, uplo blas.Uplo, m, n int, alpha complex128, a []complex128, ...) + func (Implementation) Zhemv(uplo blas.Uplo, n int, alpha complex128, a []complex128, lda int, ...) + func (Implementation) Zher(uplo blas.Uplo, n int, alpha float64, x []complex128, incX int, a []complex128, ...) + func (Implementation) Zher2(uplo blas.Uplo, n int, alpha complex128, x []complex128, incX int, ...) + func (Implementation) Zher2k(uplo blas.Uplo, trans blas.Transpose, n, k int, alpha complex128, ...) + func (Implementation) Zherk(uplo blas.Uplo, trans blas.Transpose, n, k int, alpha float64, a []complex128, ...) + func (Implementation) Zhpmv(uplo blas.Uplo, n int, alpha complex128, ap []complex128, x []complex128, ...) + func (Implementation) Zhpr(uplo blas.Uplo, n int, alpha float64, x []complex128, incX int, ...) + func (Implementation) Zhpr2(uplo blas.Uplo, n int, alpha complex128, x []complex128, incX int, ...) + func (Implementation) Zscal(n int, alpha complex128, x []complex128, incX int) + func (Implementation) Zswap(n int, x []complex128, incX int, y []complex128, incY int) + func (Implementation) Zsymm(side blas.Side, uplo blas.Uplo, m, n int, alpha complex128, a []complex128, ...) + func (Implementation) Zsyr2k(uplo blas.Uplo, trans blas.Transpose, n, k int, alpha complex128, ...) + func (Implementation) Zsyrk(uplo blas.Uplo, trans blas.Transpose, n, k int, alpha complex128, ...) + func (Implementation) Ztbmv(uplo blas.Uplo, trans blas.Transpose, diag blas.Diag, n, k int, a []complex128, ...) + func (Implementation) Ztbsv(uplo blas.Uplo, trans blas.Transpose, diag blas.Diag, n, k int, a []complex128, ...) + func (Implementation) Ztpmv(uplo blas.Uplo, trans blas.Transpose, diag blas.Diag, n int, ap []complex128, ...) + func (Implementation) Ztpsv(uplo blas.Uplo, trans blas.Transpose, diag blas.Diag, n int, ap []complex128, ...) + func (Implementation) Ztrmm(side blas.Side, uplo blas.Uplo, trans blas.Transpose, diag blas.Diag, m, n int, ...) + func (Implementation) Ztrmv(uplo blas.Uplo, trans blas.Transpose, diag blas.Diag, n int, a []complex128, ...) + func (Implementation) Ztrsm(side blas.Side, uplo blas.Uplo, transA blas.Transpose, diag blas.Diag, ...) + func (Implementation) Ztrsv(uplo blas.Uplo, trans blas.Transpose, diag blas.Diag, n int, a []complex128, ...)