Module lophat::columns

source ·
Expand description

Representations of columns of a Z_2 matrix, complying to a common interface.

Structs§

  • A column represented by a bit vector (with a set-like interface) of the non-zero indices.
  • A hybrid column which changes representation depending on the current ColumnMode.
  • A column represented by an increasing vector of the non-zero indices.

Enums§

  • Enum representing the differnt modes that the column is in, which may impact the optimal representation.

Traits§

  • Structs implementing Column represent columns of a usize-indexed matrix, over the finite field F_2.