sig
type dsmat = Dense.dsmat
val inv : Linalg.dsmat -> Linalg.dsmat
val det : Linalg.dsmat -> float
val qr : Linalg.dsmat -> Linalg.dsmat * Linalg.dsmat
val qr_sqsolve : Linalg.dsmat -> Linalg.dsmat -> Linalg.dsmat
val qr_lssolve :
Linalg.dsmat -> Linalg.dsmat -> Linalg.dsmat * Linalg.dsmat
val svd : Linalg.dsmat -> Linalg.dsmat * Linalg.dsmat * Linalg.dsmat
val cholesky : Linalg.dsmat -> Linalg.dsmat
val is_posdef : Linalg.dsmat -> bool
val symmtd : Linalg.dsmat -> Linalg.dsmat * Linalg.dsmat * Linalg.dsmat
val bidiag :
Linalg.dsmat -> Linalg.dsmat * Linalg.dsmat * Linalg.dsmat * Linalg.dsmat
val tridiag_solve : Linalg.dsmat -> Linalg.dsmat -> Linalg.dsmat
val symm_tridiag_solve : Linalg.dsmat -> Linalg.dsmat -> Linalg.dsmat
end