include module type of struct include Owl_linalg_d end
include Owl_linalg_intf.Common
  with type elt := elt
   and type mat := mat
   and type complex_mat := complex_mat
   and type int32_mat := int32_mat
Basic functions
val pinv : ?tol:float -> mat -> matval rank : ?tol:float -> mat -> intval norm : ?p:float -> mat -> floatval vecnorm : ?p:float -> mat -> floatval cond : ?p:float -> mat -> floatval is_posdef : mat -> boolFactorisation
Eigenvalues & eigenvectors
Linear system of equations
val triangular_solve : upper:bool -> ?trans:bool -> mat -> mat -> matLow-level factorisation functions
val bkfact : 
  ?upper:bool ->
  ?symmetric:bool ->
  ?rook:bool ->
  mat ->
  mat * int32_matMatrix functions
val mpow : mat -> float -> matHelper functions
val select_ev : [ `LHP | `RHP | `UDI | `UDO ] -> mat -> int32_matval peakflops : ?n:int -> unit -> float