Versions in this module Expand all Collapse all v0 v0.1.0 Oct 20, 2026 Changes in this version + var ErrNotSquare = errors.New("order: matrix is not square") + func AMD[T sparse.Scalar](a *sparse.CSR[T]) ([]int, error) + func Bandwidth[T sparse.Scalar](a *sparse.CSR[T]) int + func COLAMD[T sparse.Scalar](a *sparse.CSR[T]) ([]int, error) + func CholeskyNNZ[T sparse.Scalar](a *sparse.CSR[T], perm []int) (int, error) + func Inverse(p []int) []int + func IsPermutation(p []int) bool + func Profile[T sparse.Scalar](a *sparse.CSR[T]) int + func QRFillNNZ[T sparse.Scalar](a *sparse.CSR[T], perm []int) (int, error) + func RCM[T sparse.Scalar](a *sparse.CSR[T]) ([]int, error)