mirror of
https://github.com/gonum/gonum.git
synced 2025-10-25 08:10:28 +08:00
native: mark internal routines
These (generally) cannot be made unexported because we test via testlapack. Also fix a name and some capitalisation.
This commit is contained in:
@@ -17,12 +17,14 @@ import (
|
||||
//
|
||||
// len(tau) >= k, 0 <= k <= n, and 0 <= n <= m.
|
||||
//
|
||||
// Work is temporary storage, and lwork specifies the usable memory length. At minimum,
|
||||
// work is temporary storage, and lwork specifies the usable memory length. At minimum,
|
||||
// lwork >= m, and the amount of blocking is limited by the usable length.
|
||||
// If lwork == -1, instead of computing Dorglq the optimal work length is stored
|
||||
// into work[0].
|
||||
//
|
||||
// Dorglq will panic if the conditions on input values are not met.
|
||||
//
|
||||
// Dorglq is an internal routine. It is exported for testing purposes.
|
||||
func (impl Implementation) Dorglq(m, n, k int, a []float64, lda int, tau, work []float64, lwork int) {
|
||||
nb := impl.Ilaenv(1, "DORGLQ", " ", m, n, k, -1)
|
||||
// work is treated as an n×nb matrix
|
||||
|
||||
Reference in New Issue
Block a user