Crate ring_math

Source
Expand description

Build Docs Version

Polynomial ring math with variables in scalarff::FieldElement. Includes structures for vectors and matrices of variable dimension and overloads for mathematical operations.

Macros§

polynomial_ring
Use this to build a concrete instance of a polynomial ring.

Structs§

Matrix
Matrix2D
A two dimensional matrix implementation
Polynomial
A univariate polynomial with coefficients in a field
Vector

Traits§

PolynomialRingElement
A trait representing a polynomial ring defined as T[X]/<Self::modulus()> where T is a FieldElement trait and modulus is a function implemented by the struct implementing PolynomialRingElement