reed_solomon_simd::engine::utils

Function eval_poly

Source
pub fn eval_poly(erasures: &mut [GfElement; 65536], truncated_size: usize)
Expand description

Evaluate Polynomial using Fast Walsh-Hadamard Transform (FWHT).

This function is designed to be inlined and be compiled with SIMD features enabled within an Engine’s implementation of eval_poly.

See Avx2 for an example on how to do this.