SDRAngel
4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
|
#include <rs.h>
Public Member Functions | |
gf2x_p () | |
Te | add (Te x, Te y) |
Te | sub (Te x, Te y) |
Te | mul (Te x, Te y) |
Te | div (Te x, Te y) |
Te | inv (Te x) |
Te | exp (Te x) |
Te | log (Te x) |
Static Public Attributes | |
static const Te | alpha = ALPHA |
Private Attributes | |
Te | lut_exp [(1<< N) *2] |
Te | lut_log [1<< N] |
|
inline |
|
inline |
Definition at line 67 of file rs.h.
Referenced by leansdr::rs_engine::eval_poly(), and leansdr::rs_engine::eval_poly_rev().
|
inline |
Definition at line 75 of file rs.h.
Referenced by leansdr::rs_engine::correct(), and leansdr::rs_engine::encode().
|
inline |
Definition at line 87 of file rs.h.
Referenced by leansdr::rs_engine::correct(), leansdr::rs_engine::rs_engine(), and leansdr::rs_engine::syndromes().
|
inline |
Definition at line 82 of file rs.h.
Referenced by leansdr::rs_engine::correct().
|
inline |
|
inline |
Definition at line 69 of file rs.h.
Referenced by leansdr::rs_engine::correct(), leansdr::rs_engine::encode(), leansdr::rs_engine::eval_poly(), leansdr::rs_engine::eval_poly_rev(), and leansdr::rs_engine::rs_engine().
|
inline |
Definition at line 68 of file rs.h.
Referenced by leansdr::rs_engine::encode(), and leansdr::rs_engine::rs_engine().
|
static |
|
private |
Definition at line 91 of file rs.h.
Referenced by leansdr::gf2x_p< unsigned char, unsigned short, 0x11d, 8, 2 >::div(), leansdr::gf2x_p< unsigned char, unsigned short, 0x11d, 8, 2 >::exp(), leansdr::gf2x_p< unsigned char, unsigned short, 0x11d, 8, 2 >::gf2x_p(), leansdr::gf2x_p< unsigned char, unsigned short, 0x11d, 8, 2 >::inv(), and leansdr::gf2x_p< unsigned char, unsigned short, 0x11d, 8, 2 >::mul().
|
private |
Definition at line 92 of file rs.h.
Referenced by leansdr::gf2x_p< unsigned char, unsigned short, 0x11d, 8, 2 >::div(), leansdr::gf2x_p< unsigned char, unsigned short, 0x11d, 8, 2 >::gf2x_p(), leansdr::gf2x_p< unsigned char, unsigned short, 0x11d, 8, 2 >::inv(), leansdr::gf2x_p< unsigned char, unsigned short, 0x11d, 8, 2 >::log(), and leansdr::gf2x_p< unsigned char, unsigned short, 0x11d, 8, 2 >::mul().