2023-07-07 02:44:12 +08:00
|
|
|
Gonum LAPACK
|
2019-08-13 18:56:31 +08:00
|
|
|
======
|
2023-07-07 02:44:12 +08:00
|
|
|
[![go.dev reference](https://pkg.go.dev/badge/gonum.org/v1/gonum/lapack)](https://pkg.go.dev/gonum.org/v1/gonum/lapack)
|
|
|
|
[![GoDoc](https://godocs.io/gonum.org/v1/gonum/lapack?status.svg)](https://godocs.io/gonum.org/v1/gonum/lapack)
|
2019-08-13 18:56:31 +08:00
|
|
|
|
|
|
|
A collection of packages to provide LAPACK functionality for the Go programming
|
|
|
|
language (http://golang.org). This provides a partial implementation in native go
|
|
|
|
and a wrapper using cgo to a c-based implementation.
|
|
|
|
|
|
|
|
## Installation
|
|
|
|
|
|
|
|
```
|
|
|
|
go get gonum.org/v1/gonum/lapack/...
|
|
|
|
```
|
|
|
|
|
|
|
|
## Packages
|
|
|
|
|
|
|
|
### lapack
|
|
|
|
|
|
|
|
Defines the LAPACK API based on http://www.netlib.org/lapack/lapacke.html
|
|
|
|
|
|
|
|
### lapack/gonum
|
|
|
|
|
|
|
|
Go implementation of the LAPACK API (incomplete, implements the `float64` API).
|
|
|
|
|
|
|
|
### lapack/lapack64
|
|
|
|
|
|
|
|
Wrappers for an implementation of the double (i.e., `float64`) precision real parts of
|
|
|
|
the LAPACK API.
|