Documentation ¶
Overview ¶
Go implementation of BLAS (Basic Linear Algebra Subprograms)
Index ¶
- Constants
- func Dasum(N int, X []float64, incX int) float64
- func Daxpy(N int, alpha float64, X []float64, incX int, Y []float64, incY int)
- func Dcopy(N int, X []float64, incX int, Y []float64, incY int)
- func Ddot(N int, X []float64, incX int, Y []float64, incY int) float64
- func Dnrm2(N int, X []float64, incX int) float64
- func Drot(N int, X []float64, incX int, Y []float64, incY int, c, s float64)
- func Drotg(a, b float64) (c, s, r, z float64)
- func Dscal(N int, alpha float64, X []float64, incX int)
- func Dswap(N int, X []float64, incX int, Y []float64, incY int)
- func Idamax(N int, X []float64, incX int) int
- func Isamax(N int, X []float32, incX int) int
- func Sasum(N int, X []float32, incX int) float32
- func Saxpy(N int, alpha float32, X []float32, incX int, Y []float32, incY int)
- func Scopy(N int, X []float32, incX int, Y []float32, incY int)
- func Sdot(N int, X []float32, incX int, Y []float32, incY int) float32
- func Sdsdot(N int, alpha float32, X []float32, incX int, Y []float32, incY int) float32
- func Snrm2(N int, X []float32, incX int) float32
- func Srot(N int, X []float32, incX int, Y []float32, incY int, c, s float32)
- func Srotg(a, b float32) (c, s, r, z float32)
- func Sscal(N int, alpha float32, X []float32, incX int)
- func Sswap(N int, X []float32, incX int, Y []float32, incY int)
- type DrotmgParam
- type Order
- type Transpose
Constants ¶
View Source
const ( RowMajor = Order(101) ColMajor = Order(102) )
View Source
const ( NoTrans = Transpose(111) Trans = Transpose(112) )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DrotmgParam ¶
type DrotmgParam struct {
// contains filtered or unexported fields
}
func Drotmg ¶
func Drotmg(d1, d2, x1, y1 float64) (p DrotmgParam, rd1, rd2, rx1 float64)
Compute a modified Givens transformation
Click to show internal directories.
Click to hide internal directories.