mirror of
https://github.com/gonum/gonum.git
synced 2025-10-20 05:54:41 +08:00
Add Dsyev and tests
This commit is contained in:
@@ -38,6 +38,7 @@ type Float64 interface {
|
||||
Dormlq(side blas.Side, trans blas.Transpose, m, n, k int, a []float64, lda int, tau, c []float64, ldc int, work []float64, lwork int)
|
||||
Dpocon(uplo blas.Uplo, n int, a []float64, lda int, anorm float64, work []float64, iwork []int) float64
|
||||
Dpotrf(ul blas.Uplo, n int, a []float64, lda int) (ok bool)
|
||||
Dsyev(jobz EigComp, uplo blas.Uplo, n int, a []float64, lda int, w, work []float64, lwork int) (ok bool)
|
||||
Dtrcon(norm MatrixNorm, uplo blas.Uplo, diag blas.Diag, n int, a []float64, lda int, work []float64, iwork []int) float64
|
||||
Dtrtri(uplo blas.Uplo, diag blas.Diag, n int, a []float64, lda int) (ok bool)
|
||||
Dtrtrs(uplo blas.Uplo, trans blas.Transpose, diag blas.Diag, n, nrhs int, a []float64, lda int, b []float64, ldb int) (ok bool)
|
||||
@@ -81,7 +82,9 @@ const (
|
||||
type MatrixType byte
|
||||
|
||||
const (
|
||||
General MatrixType = 'G' // A dense matrix (like blas64.General).
|
||||
General MatrixType = 'G' // A dense matrix (like blas64.General).
|
||||
UpperTri MatrixType = 'U' // An upper triangular matrix.
|
||||
LowerTri MatrixType = 'L' // A lower triangular matrix.
|
||||
)
|
||||
|
||||
// Pivot specifies the pivot type for plane rotations
|
||||
|
Reference in New Issue
Block a user