This is the complete list of members for itpp::Punctured_Turbo_Codec, including all inherited members.
| adaptive_stop (defined in itpp::Turbo_Codec) | itpp::Turbo_Codec | protected |
| bit_interleaver (defined in itpp::Turbo_Codec) | itpp::Turbo_Codec | protected |
| calculate_punctured_size(void) | itpp::Punctured_Turbo_Codec | protected |
| calculate_uncoded_size(Punctured_Turbo_Codec &tc, int punctured_size, int &fill_bits) | itpp::Punctured_Turbo_Codec | friend |
| decode(const vec &received_signal, bvec &decoded_bits, const bvec &true_bits="0") | itpp::Punctured_Turbo_Codec | virtual |
| decode(const vec &received_signal) | itpp::Punctured_Turbo_Codec | virtual |
| decode(const vec &received_signal, bvec &decoded_bits, ivec &nrof_used_iterations, const bvec &true_bits="0") | itpp::Punctured_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 |
| decode_n3(const vec &received_signal, bvec &decoded_bits, ivec &nrof_used_iterations, const bvec &true_bits="0") | itpp::Turbo_Codec | protected |
| decoded_bits_previous_iteration (defined in itpp::Turbo_Codec) | itpp::Turbo_Codec | protected |
| Ec (defined in itpp::Turbo_Codec) | itpp::Turbo_Codec | protected |
| encode(const bvec &input, bvec &output) | itpp::Punctured_Turbo_Codec | |
| encode(const bvec &input) | itpp::Punctured_Turbo_Codec | |
| encode_block(const bvec &input, bvec &in1, bvec &in2, bmat &parity1, bmat &parity2) | itpp::Turbo_Codec | |
| float_interleaver (defined in itpp::Turbo_Codec) | itpp::Turbo_Codec | protected |
| get_coded_size(void) | itpp::Punctured_Turbo_Codec | inline |
| get_Ncoded() const | itpp::Turbo_Codec | inline |
| get_Nuncoded() const | itpp::Turbo_Codec | inline |
| get_puncture_matrix(void) | itpp::Punctured_Turbo_Codec | inline |
| get_puncture_period(void) | itpp::Punctured_Turbo_Codec | inline |
| get_punctured_size(void) | itpp::Punctured_Turbo_Codec | inline |
| get_rate(bool nominal=true) | itpp::Punctured_Turbo_Codec | |
| interleaver_size (defined in itpp::Turbo_Codec) | itpp::Turbo_Codec | protected |
| iterations (defined in itpp::Turbo_Codec) | itpp::Turbo_Codec | protected |
| Lc (defined in itpp::Turbo_Codec) | itpp::Turbo_Codec | protected |
| logmax_scale_factor (defined in itpp::Turbo_Codec) | itpp::Turbo_Codec | protected |
| lte_turbo_interleaver_sequence(int interleaver_size) | itpp::Turbo_Codec | related |
| m_tail (defined in itpp::Turbo_Codec) | itpp::Turbo_Codec | protected |
| metric (defined in itpp::Turbo_Codec) | itpp::Turbo_Codec | protected |
| N0 (defined in itpp::Turbo_Codec) | itpp::Turbo_Codec | protected |
| n1 (defined in itpp::Turbo_Codec) | itpp::Turbo_Codec | protected |
| n2 (defined in itpp::Turbo_Codec) | itpp::Turbo_Codec | protected |
| n_tot (defined in itpp::Turbo_Codec) | itpp::Turbo_Codec | protected |
| Ncoded (defined in itpp::Turbo_Codec) | itpp::Turbo_Codec | protected |
| Nuncoded (defined in itpp::Turbo_Codec) | itpp::Turbo_Codec | protected |
| Period | itpp::Punctured_Turbo_Codec | protected |
| pNcoded (defined in itpp::Punctured_Turbo_Codec) | itpp::Punctured_Turbo_Codec | protected |
| punct_total (defined in itpp::Punctured_Turbo_Codec) | itpp::Punctured_Turbo_Codec | protected |
| punct_total1 (defined in itpp::Punctured_Turbo_Codec) | itpp::Punctured_Turbo_Codec | protected |
| punct_total2 (defined in itpp::Punctured_Turbo_Codec) | itpp::Punctured_Turbo_Codec | protected |
| puncture_matrix (defined in itpp::Punctured_Turbo_Codec) | itpp::Punctured_Turbo_Codec | protected |
| Punctured_Turbo_Codec(void) | itpp::Punctured_Turbo_Codec | inline |
| R (defined in itpp::Turbo_Codec) | itpp::Turbo_Codec | protected |
| rate (defined in itpp::Punctured_Turbo_Codec) | itpp::Punctured_Turbo_Codec | protected |
| rscc1 (defined in itpp::Turbo_Codec) | itpp::Turbo_Codec | protected |
| rscc2 (defined in itpp::Turbo_Codec) | itpp::Turbo_Codec | protected |
| 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, bmat &pmatrix, int in_iterations=8, std::string in_metric="LOGMAX", double in_logmax_scale_factor=1.0, bool in_adaptive_stop=false, itpp::LLR_calc_unit lcalc=itpp::LLR_calc_unit()) | itpp::Punctured_Turbo_Codec | |
| itpp::Turbo_Codec::set_parameters(ivec gen1, ivec gen2, int constraint_length, const ivec &interleaver_sequence, int in_iterations=8, const 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_puncture_matrix(const bmat &pmatrix) | itpp::Punctured_Turbo_Codec | |
| set_scaling_factor(double in_Lc) | itpp::Turbo_Codec | |
| string_from_metric(const Metric &m) (defined in itpp::Turbo_Codec) | itpp::Turbo_Codec | protectedstatic |
| Turbo_Codec(void) | itpp::Turbo_Codec | inline |
| wcdma_turbo_interleaver_sequence(int interleaver_size) | itpp::Turbo_Codec | related |
| ~Punctured_Turbo_Codec(void) | itpp::Punctured_Turbo_Codec | inlinevirtual |
| ~Turbo_Codec(void) | itpp::Turbo_Codec | inlinevirtual |
Generated on Sat Jul 6 2013 10:54:33 for IT++ by Doxygen 1.8.2