Module domain_context

Source
Expand description

Different implementations for the DomainContext trait.

Structs§

GaoMateerOnTheFly
Produces a specific “Gao-Mateer” $S^{(0)}$ and computes twiddles on-the-fly. Only works for binary fields whose degree over $\mathbb{F}_2$ is a power of two.
GaoMateerPreExpanded
Produces a specific “Gao-Mateer” $S^{(0)}$ and pre-computes twiddles. Only works for binary fields whose degree over $\mathbb{F}_2$ is a power of two.
GenericOnTheFly
Works for any $S^{(0)}$ and computes twiddles on-the-fly.
GenericPreExpanded
Works for any $S^{(0)}$ and pre-computes twiddles.

Traits§

TraceOneElement
Provides a field element of trace 1.