gr::digital::adaptive_algorithm_lms
gr::digital::adaptive_algorithm
gnuradio/digital/adaptive_algorithm_lms.h
std::shared_ptr< adaptive_algorithm_lms > typedef std::shared_ptr<adaptive_algorithm_lms> gr::digital::adaptive_algorithm_lms::sptr sptr gr::digital::adaptive_algorithm_lms::sptr
const float const float gr::digital::adaptive_algorithm_lms::d_step_size d_step_size gr::digital::adaptive_algorithm_lms::d_step_size
gr::digital::adaptive_algorithm_lms::adaptive_algorithm_lms
(constellation_sptr cons, float step_size)
adaptive_algorithm_lms
gr::digital::adaptive_algorithm_lms::adaptive_algorithm_lms
constellation_sptr cons
float step_size
gr::digital::adaptive_algorithm::adaptive_algorithm
gr::digital::LMS
make
sptr static sptr gr::digital::adaptive_algorithm_lms::make (constellation_sptr cons, float step_size) make gr::digital::adaptive_algorithm_lms::make constellation_sptr cons float step_size adaptive_algorithm_lms
gr::digital::adaptive_algorithm_lms::~adaptive_algorithm_lms
() override
~adaptive_algorithm_lms
gr::digital::adaptive_algorithm_lms::~adaptive_algorithm_lms
void void gr::digital::adaptive_algorithm_lms::update_taps (gr_complex *taps, const gr_complex *in, const gr_complex error, const gr_complex decision, unsigned int num_taps) override update_taps gr::digital::adaptive_algorithm_lms::update_taps update_taps gr_complex * taps const gr_complex * in const gr_complex error const gr_complex decision unsigned int num_taps taps
gr_complex gr_complex gr::digital::adaptive_algorithm_lms::update_tap (const gr_complex tap, const gr_complex &u_n, const gr_complex err, const gr_complex decision) override update_tap gr::digital::adaptive_algorithm_lms::update_tap update_tap const gr_complex tap const gr_complex & u_n const gr_complex err const gr_complex decision
void void gr::digital::adaptive_algorithm_lms::initialize_taps (std::vector< gr_complex > &taps) override initialize_taps gr::digital::adaptive_algorithm_lms::initialize_taps initialize_taps std::vector< gr_complex > & taps taps
gr::digital::adaptive_algorithm
gr::digital::adaptive_algorithm_lms
std::enable_shared_from_this< adaptive_algorithm >
gr::digital::adaptive_algorithm
d_constellation
gr::digital::adaptive_algorithm_lms
std::enable_shared_from_this< adaptive_algorithm >
std::shared_ptr< constellation >
- gr::digital::adaptive_algorithm_lms
  adaptive_algorithm
- gr::digital::adaptive_algorithm_lms
  adaptive_algorithm_lms
- gr::digital::adaptive_algorithm_lms
  base
- gr::digital::adaptive_algorithm_lms
  d_algorithm_type
- gr::digital::adaptive_algorithm_lms
  d_constellation
- gr::digital::adaptive_algorithm_lms
  d_step_size
- gr::digital::adaptive_algorithm_lms
  error_dd
- gr::digital::adaptive_algorithm_lms
  error_tr
- gr::digital::adaptive_algorithm_lms
  initialize_taps
- gr::digital::adaptive_algorithm_lms
  make
- gr::digital::adaptive_algorithm_lms
  sptr
- gr::digital::adaptive_algorithm_lms
  update_tap
- gr::digital::adaptive_algorithm_lms
  update_taps
- gr::digital::adaptive_algorithm_lms
  ~adaptive_algorithm
- gr::digital::adaptive_algorithm_lms
  ~adaptive_algorithm_lms