package reedsolomon

  1. Overview
  2. Docs

Module R.MSource

Sourcetype t = elt
Sourcetype matrix = t array array
Sourceval rows : matrix -> int
Sourceval cols : matrix -> int
Sourceval init : int -> int -> (int -> int -> t) -> matrix
Sourceval create : int -> int -> matrix
Sourceval copy : matrix -> matrix
Sourceval identity : int -> matrix
Sourceval transpose : matrix -> matrix
Sourceval map : (t -> t) -> matrix -> matrix
Sourceval map2 : (t -> t -> t) -> matrix -> matrix -> matrix
Sourceval row_vector : t array -> matrix
Sourceval col_vector : t array -> matrix
Sourceval (>>) : matrix -> matrix -> matrix
Sourceval (^^) : matrix -> matrix -> matrix
Sourceval sub : int -> int -> int -> int -> matrix -> matrix
Sourceval (+:) : matrix -> matrix -> matrix
Sourceval (-:) : matrix -> matrix -> matrix
Sourceval (*:) : matrix -> matrix -> matrix
Sourceval (*:.) : matrix -> t -> matrix
Sourceval minor : int -> int -> matrix -> matrix
Sourceval det : matrix -> t
Sourceval adjoint_inverse : matrix -> t * matrix
Sourceval gauss_jordan : matrix -> matrix
Sourceval gauss_jordan_inverse : matrix -> matrix
Sourcemodule Row : sig ... end
OCaml

Innovation. Community. Security.