AMPLITUDE_NORMALIZATION enum value | gr::digital::constellation | |
apply_pre_diff_code() | gr::digital::constellation | inline |
arity() | gr::digital::constellation | inline |
as_pmt() | gr::digital::constellation | inline |
base() | gr::digital::constellation | inline |
bits_per_symbol() | gr::digital::constellation | inline |
calc_arity() | gr::digital::constellation | protected |
calc_euclidean_metric(const gr_complex *sample, float *metric) | gr::digital::constellation | virtual |
calc_hard_symbol_metric(const gr_complex *sample, float *metric) | gr::digital::constellation | virtual |
calc_metric(const gr_complex *sample, float *metric, gr::digital::trellis_metric_type_t type) | gr::digital::constellation | virtual |
calc_sector_center(unsigned int sector) | gr::digital::constellation_rect | protected |
calc_sector_value(unsigned int sector) override | gr::digital::constellation_expl_rect | inlineprotectedvirtual |
calc_soft_dec(gr_complex sample, float npwr=-1) | gr::digital::constellation | virtual |
constellation(std::vector< gr_complex > constell, std::vector< int > pre_diff_code, unsigned int rotational_symmetry, unsigned int dimensionality, normalization_t normalization=AMPLITUDE_NORMALIZATION, float npwr=1.0) | gr::digital::constellation | |
constellation() | gr::digital::constellation | |
constellation_expl_rect(std::vector< gr_complex > constellation, std::vector< int > pre_diff_code, unsigned int rotational_symmetry, unsigned int real_sectors, unsigned int imag_sectors, float width_real_sectors, float width_imag_sectors, std::vector< unsigned int > sector_values) | gr::digital::constellation_expl_rect | protected |
constellation_rect(std::vector< gr_complex > constell, std::vector< int > pre_diff_code, unsigned int rotational_symmetry, unsigned int real_sectors, unsigned int imag_sectors, float width_real_sectors, float width_imag_sectors, normalization_t normalization=AMPLITUDE_NORMALIZATION) | gr::digital::constellation_rect | protected |
constellation_sector(std::vector< gr_complex > constell, std::vector< int > pre_diff_code, unsigned int rotational_symmetry, unsigned int dimensionality, unsigned int n_sectors, normalization_t normalization=AMPLITUDE_NORMALIZATION) | gr::digital::constellation_sector | |
d_apply_pre_diff_code | gr::digital::constellation | protected |
d_arity | gr::digital::constellation | protected |
d_constellation | gr::digital::constellation | protected |
d_dimensionality | gr::digital::constellation | protected |
d_im_max | gr::digital::constellation | protected |
d_im_min | gr::digital::constellation | protected |
d_lut_precision | gr::digital::constellation | protected |
d_lut_scale | gr::digital::constellation | protected |
d_maxamp | gr::digital::constellation | protected |
d_npwr | gr::digital::constellation | protected |
d_padding | gr::digital::constellation | protected |
d_pre_diff_code | gr::digital::constellation | protected |
d_re_max | gr::digital::constellation | protected |
d_re_min | gr::digital::constellation | protected |
d_rotational_symmetry | gr::digital::constellation | protected |
d_scalefactor | gr::digital::constellation | protected |
d_soft_dec_lut | gr::digital::constellation | protected |
d_use_external_lut | gr::digital::constellation | protected |
decision_maker(const gr_complex *sample) override | gr::digital::constellation_sector | virtual |
decision_maker_pe(const gr_complex *sample, float *phase_error) | gr::digital::constellation | |
decision_maker_v(std::vector< gr_complex > sample) | gr::digital::constellation | |
dimensionality() | gr::digital::constellation | inline |
find_sector_values() | gr::digital::constellation_sector | protected |
gen_soft_dec_lut(int precision, float npwr=-1) | gr::digital::constellation | |
get_closest_point(const gr_complex *sample) | gr::digital::constellation | protected |
get_distance(unsigned int index, const gr_complex *sample) | gr::digital::constellation | protected |
get_sector(const gr_complex *sample) override | gr::digital::constellation_rect | protectedvirtual |
has_soft_dec_lut() | gr::digital::constellation | |
make(std::vector< gr_complex > constellation, std::vector< int > pre_diff_code, unsigned int rotational_symmetry, unsigned int real_sectors, unsigned int imag_sectors, float width_real_sectors, float width_imag_sectors, std::vector< unsigned int > sector_values) | gr::digital::constellation_expl_rect | static |
gr::digital::constellation_rect::make(std::vector< gr_complex > constell, std::vector< int > pre_diff_code, unsigned int rotational_symmetry, unsigned int real_sectors, unsigned int imag_sectors, float width_real_sectors, float width_imag_sectors, normalization_t normalization=AMPLITUDE_NORMALIZATION) | gr::digital::constellation_rect | static |
map_to_points(unsigned int value, gr_complex *points) | gr::digital::constellation | |
map_to_points_v(unsigned int value) | gr::digital::constellation | |
max_min_axes() | gr::digital::constellation | protected |
n_sectors | gr::digital::constellation_sector | protected |
NO_NORMALIZATION enum value | gr::digital::constellation | |
normalization_t enum name | gr::digital::constellation | |
normalize(normalization_t normalization) | gr::digital::constellation | |
points() | gr::digital::constellation | inline |
POWER_NORMALIZATION enum value | gr::digital::constellation | |
pre_diff_code() | gr::digital::constellation | inline |
rotational_symmetry() | gr::digital::constellation | inline |
s_points() | gr::digital::constellation | |
set_npwr(float npwr) | gr::digital::constellation | |
set_pre_diff_code(bool a) | gr::digital::constellation | inline |
set_soft_dec_lut(const std::vector< std::vector< float >> &soft_dec_lut, int precision) | gr::digital::constellation | |
soft_dec_lut() | gr::digital::constellation | |
soft_decision_maker(gr_complex sample) | gr::digital::constellation | |
sptr typedef | gr::digital::constellation_expl_rect | |
v_points() | gr::digital::constellation | |
~constellation() | gr::digital::constellation | virtual |
~constellation_expl_rect() override | gr::digital::constellation_expl_rect | |
~constellation_rect() override | gr::digital::constellation_rect | |
~constellation_sector() override | gr::digital::constellation_sector | |