itpp::Turbo_Codec Member List

This is the complete list of members for itpp::Turbo_Codec, including all inherited members.

decode(const vec &received_signal, bvec &decoded_bits, const bvec &true_bits="0")itpp::Turbo_Codec [virtual]
decode(const vec &received_signal, bvec &decoded_bits, ivec &nrof_used_iterations, const bvec &true_bits="0")itpp::Turbo_Codec [virtual]
decode_block(const vec &rec_syst1, const vec &rec_syst2, const mat &rec_parity1, const mat &rec_parity2, bmat &decoded_bits_i, int &nrof_used_iterations_i, const bvec &true_bits="0")itpp::Turbo_Codec [virtual]
encode(const bvec &input, bvec &output)itpp::Turbo_Codec
encode_block(const bvec &input, bvec &in1, bvec &in2, bmat &parity1, bmat &parity2)itpp::Turbo_Codec
get_Ncoded() const itpp::Turbo_Codec [inline]
get_Nuncoded() const itpp::Turbo_Codec [inline]
set_adaptive_stop(bool in_adaptive_stop=true)itpp::Turbo_Codec
set_awgn_channel_parameters(double in_Ec, double in_N0)itpp::Turbo_Codec
set_interleaver(const ivec &interleaver_sequence)itpp::Turbo_Codec
set_iterations(int in_iterations=8)itpp::Turbo_Codec
set_metric(std::string in_metric="LOGMAX", double in_logmax_scale_factor=1.0, LLR_calc_unit lcalc=LLR_calc_unit())itpp::Turbo_Codec
set_parameters(ivec gen1, ivec gen2, int constraint_length, const ivec &interleaver_sequence, int in_iterations=8, std::string in_metric="LOGMAX", double in_logmax_scale_factor=1.0, bool in_adaptive_stop=false, LLR_calc_unit lcalc=LLR_calc_unit())itpp::Turbo_Codec
set_scaling_factor(double in_Lc)itpp::Turbo_Codec
Turbo_Codec(void)itpp::Turbo_Codec [inline]
wcdma_turbo_interleaver_sequence(int interleaver_size)itpp::Turbo_Codec [related]
~Turbo_Codec(void)itpp::Turbo_Codec [inline, virtual]


Generated on Tue Jun 2 10:02:19 2009 for mixpp by  doxygen 1.5.8