Versions in this module Expand all Collapse all v0 v0.0.4 Mar 5, 2022 v0.0.3 Mar 5, 2022 v0.0.2 Mar 5, 2022 Changes in this version + func Asum(x Vector) float64 + func Axpy(alpha float64, x, y Vector) + func Copy(x, y Vector) + func Dot(x, y Vector) float64 + func Gbmv(t blas.Transpose, alpha float64, a Band, x Vector, beta float64, y Vector) + func Gemm(tA, tB blas.Transpose, alpha float64, a, b General, beta float64, c General) + func Gemv(t blas.Transpose, alpha float64, a General, x Vector, beta float64, y Vector) + func Ger(alpha float64, x, y Vector, a General) + func Iamax(x Vector) int + func Implementation() blas.Float64 + func Nrm2(x Vector) float64 + func Rot(x, y Vector, c, s float64) + func Rotg(a, b float64) (c, s, r, z float64) + func Rotm(x, y Vector, p blas.DrotmParams) + func Rotmg(d1, d2, b1, b2 float64) (p blas.DrotmParams, rd1, rd2, rb1 float64) + func Sbmv(alpha float64, a SymmetricBand, x Vector, beta float64, y Vector) + func Scal(alpha float64, x Vector) + func Spmv(alpha float64, a SymmetricPacked, x Vector, beta float64, y Vector) + func Spr(alpha float64, x Vector, a SymmetricPacked) + func Spr2(alpha float64, x, y Vector, a SymmetricPacked) + func Swap(x, y Vector) + func Symm(s blas.Side, alpha float64, a Symmetric, b General, beta float64, c General) + func Symv(alpha float64, a Symmetric, x Vector, beta float64, y Vector) + func Syr(alpha float64, x Vector, a Symmetric) + func Syr2(alpha float64, x, y Vector, a Symmetric) + func Syr2k(t blas.Transpose, alpha float64, a, b General, beta float64, c Symmetric) + func Syrk(t blas.Transpose, alpha float64, a General, beta float64, c Symmetric) + func Tbmv(t blas.Transpose, a TriangularBand, x Vector) + func Tbsv(t blas.Transpose, a TriangularBand, x Vector) + func Tpmv(t blas.Transpose, a TriangularPacked, x Vector) + func Tpsv(t blas.Transpose, a TriangularPacked, x Vector) + func Trmm(s blas.Side, tA blas.Transpose, alpha float64, a Triangular, b General) + func Trmv(t blas.Transpose, a Triangular, x Vector) + func Trsm(s blas.Side, tA blas.Transpose, alpha float64, a Triangular, b General) + func Trsv(t blas.Transpose, a Triangular, x Vector) + func Use(b blas.Float64) + type Band struct + Cols int + Data []float64 + KL int + KU int + Rows int + Stride int + func (t Band) From(a BandCols) + type BandCols Band + func (t BandCols) From(a Band) + type General struct + Cols int + Data []float64 + Rows int + Stride int + func (t General) From(a GeneralCols) + type GeneralCols General + func (t GeneralCols) From(a General) + type Symmetric struct + Data []float64 + N int + Stride int + Uplo blas.Uplo + func (t Symmetric) From(a SymmetricCols) + type SymmetricBand struct + Data []float64 + K int + N int + Stride int + Uplo blas.Uplo + func (t SymmetricBand) From(a SymmetricBandCols) + type SymmetricBandCols SymmetricBand + func (t SymmetricBandCols) From(a SymmetricBand) + type SymmetricCols Symmetric + func (t SymmetricCols) From(a Symmetric) + type SymmetricPacked struct + Data []float64 + N int + Uplo blas.Uplo + type Triangular struct + Data []float64 + Diag blas.Diag + N int + Stride int + Uplo blas.Uplo + func (t Triangular) From(a TriangularCols) + type TriangularBand struct + Data []float64 + Diag blas.Diag + K int + N int + Stride int + Uplo blas.Uplo + func (t TriangularBand) From(a TriangularBandCols) + type TriangularBandCols TriangularBand + func (t TriangularBandCols) From(a TriangularBand) + type TriangularCols Triangular + func (t TriangularCols) From(a Triangular) + type TriangularPacked struct + Data []float64 + Diag blas.Diag + N int + Uplo blas.Uplo + type Vector struct + Data []float64 + Inc int + N int