package owl
OCaml Scientific and Engineering Computing
Install
Dune Dependency
Authors
Maintainers
Sources
owl-1.0.0.tbz
sha256=d91ba09488edd602dad845f68db1f980a601bdbb55d9516e3b59681eca20debe
sha512=9b31c3474a94c3b11d1dedba00639e770737e61f2e724a1288066ed976e4d0f8afe891a430e17ecf525fbca92e433d71d1b66d3ba17d4e299a4f8fdc3b902461
doc/owl/Owl_linalg_c/index.html
Module Owl_linalg_c
type elt = Complex.t
type mat = Owl_dense_matrix_c.mat
type int32_mat = (int32, Bigarray.int32_elt) Owl_dense_matrix_generic.t
include Owl_linalg_intf.Common
with type elt := elt
and type mat := mat
and type complex_mat = mat
and type int32_mat := int32_mat
include Owl_base_linalg_intf.Common
with type elt := elt
with type mat := mat
with type complex_mat = mat
with type int32_mat := int32_mat
type complex_mat = mat
Basic functions
val is_triu : mat -> bool
val is_tril : mat -> bool
val is_symmetric : mat -> bool
val is_diag : mat -> bool
Factorisation
Linear system of equations
Basic functions
val rank : ?tol:float -> mat -> int
val norm : ?p:float -> mat -> float
val vecnorm : ?p:float -> mat -> float
val cond : ?p:float -> mat -> float
val rcond : mat -> float
val is_posdef : mat -> bool
Factorisation
val schur : mat -> mat * mat * complex_mat
val qzvals : mat -> mat -> complex_mat
Eigenvalues & eigenvectors
val eig : ?permute:bool -> ?scale:bool -> mat -> complex_mat * complex_mat
val eigvals : ?permute:bool -> ?scale:bool -> mat -> complex_mat
Linear system of equations
Low-level factorisation functions
Matrix functions
Helper functions
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>