Documentation
¶
Overview ¶
Package lapack provides bindings to the Basic Linear Algebra Subprograms and Linear Algebra Package.
Index ¶
- func DDOT(n int, x []float64, incx int, y []float64, incy int) float64
- func DGEMM(transa, transb byte, m, n, k int, alpha float64, a []float64, lda int, ...)
- func DGEMV(trans byte, m, n int, alpha float64, a []float64, lda int, x []float64, ...)
- func DGETRF(m, n int, a []float64, lda int, ipiv []int, info *int)
- func DGETRI(n int, a []float64, lda int, ipiv []int, work []float64, lwork int, info *int)
- func DGTSV(n, nrhs int, dl, d, du, b []float64, ldb int, info *int)
- func DSYEV(jobz, uplo byte, n int, a []float64, lda int, w, work []float64, lwork int, ...)
- func SetNumberOfThreads(n uint)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetNumberOfThreads ¶
func SetNumberOfThreads(n uint)
SetNumberOfThreads sets the number of threads used by OpenBLAS.
If your application is already multi-threaded, it will conflict with OpenBLAS multi-threading. Thus, you must set OpenBLAS to use only one thread.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.