doc.go 1.1 KB

1234567891011121314151617181920
  1. // Copyright ©2017 The Gonum Authors. All rights reserved.
  2. // Use of this source code is governed by a BSD-style
  3. // license that can be found in the LICENSE file.
  4. // Package lapack64 provides a set of convenient wrapper functions for LAPACK
  5. // calls, as specified in the netlib standard (www.netlib.org).
  6. //
  7. // The native Go routines are used by default, and the Use function can be used
  8. // to set an alternative implementation.
  9. //
  10. // If the type of matrix (General, Symmetric, etc.) is known and fixed, it is
  11. // used in the wrapper signature. In many cases, however, the type of the matrix
  12. // changes during the call to the routine, for example the matrix is symmetric on
  13. // entry and is triangular on exit. In these cases the correct types should be checked
  14. // in the documentation.
  15. //
  16. // The full set of Lapack functions is very large, and it is not clear that a
  17. // full implementation is desirable, let alone feasible. Please open up an issue
  18. // if there is a specific function you need and/or are willing to implement.
  19. package lapack64 // import "gonum.org/v1/gonum/lapack/lapack64"