package reedsolomon

  1. Overview
  2. Docs

Module ATSC.GSource

include Ops.OpsBase with type t = int
Sourcetype t = int
Sourceval zero : t
Sourceval one : t
Sourceval (+:) : t -> t -> t
Sourceval (-:) : t -> t -> t
Sourceval to_string : t -> string
Sourceval alpha : t

primitive element

Sourceval n_elems : int

number of elements in field

Sourceval log : t -> int

log x = b when alpha^b = x

Sourceval antilog : int -> t

inverse log

Sourceval (*:) : t -> t -> t

multiplication

Sourceval (/:) : t -> t -> t

division

Sourceval (**:) : t -> int -> t

power

Sourceval inv : t -> t

inverse

OCaml

Innovation. Community. Security.