mirror of
https://github.com/gonum/gonum.git
synced 2025-10-20 05:54:41 +08:00

Responded to PR comments modified travis file Changed input and output types added back needed types by cgo Fixed perl script so it compiles Changes to genLapack to allow compilation Reinstate test-coverage.sh
29 lines
491 B
Go
29 lines
491 B
Go
package lapack
|
|
|
|
import "github.com/gonum/blas"
|
|
|
|
const None = 'N'
|
|
|
|
type Job byte
|
|
|
|
const (
|
|
All (Job) = 'A'
|
|
Slim (Job) = 'S'
|
|
Overwrite (Job) = 'O'
|
|
)
|
|
|
|
type CompSV byte
|
|
|
|
const (
|
|
Compact (CompSV) = 'P'
|
|
Explicit (CompSV) = 'I'
|
|
)
|
|
|
|
// Float64 defines the float64 interface for the Lapack function. This interface
|
|
// contains the functions needed in the gonum suite.
|
|
type Float64 interface {
|
|
Dpotrf(ul blas.Uplo, n int, a []float64, lda int) (ok bool)
|
|
}
|
|
|
|
type Complex128 interface{}
|