itpp::Convolutional_Code Member List

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

calc_metric(const vec &rx_codeword, vec &delta_metrics)itpp::Convolutional_Code [protected]
calc_metric_reverse(const int state, const vec &rx_codeword, double &zero_metric, double &one_metric)itpp::Convolutional_Code [protected]
calculate_spectrum(Array< ivec > &spectrum, int dmax, int no_terms)itpp::Convolutional_Code
catastrophic(void)itpp::Convolutional_Code
cc_methoditpp::Convolutional_Code [protected]
Channel_Code()itpp::Channel_Code [inline]
compare_spectra(ivec v1, ivec v2)itpp::Convolutional_Code [related]
compare_spectra(ivec v1, ivec v2, vec weight_profile)itpp::Convolutional_Code [related]
Convolutional_Code(void)itpp::Convolutional_Code [inline]
decode(const bvec &coded_bits, bvec &decoded_bits)itpp::Convolutional_Code [virtual]
decode(const bvec &coded_bits)itpp::Convolutional_Code [virtual]
decode(const vec &received_signal, bvec &output)itpp::Convolutional_Code [virtual]
decode(const vec &received_signal)itpp::Convolutional_Code [inline, virtual]
decode_tail(const vec &received_signal, bvec &output)itpp::Convolutional_Code [virtual]
decode_tail(const vec &received_signal) (defined in itpp::Convolutional_Code)itpp::Convolutional_Code [inline, virtual]
decode_tailbite(const vec &received_signal, bvec &output)itpp::Convolutional_Code [virtual]
decode_tailbite(const vec &received_signal) (defined in itpp::Convolutional_Code)itpp::Convolutional_Code [inline, virtual]
decode_trunc(const vec &received_signal, bvec &output)itpp::Convolutional_Code [virtual]
decode_trunc(const vec &received_signal) (defined in itpp::Convolutional_Code)itpp::Convolutional_Code [inline, virtual]
distance_profile(ivec &dist_prof, int dmax=100000, bool reverse=false)itpp::Convolutional_Code
encode(const bvec &input, bvec &output)itpp::Convolutional_Code [virtual]
encode(const bvec &input)itpp::Convolutional_Code [inline, virtual]
encode_bit(const bin &input, bvec &output)itpp::Convolutional_Code
encode_bit(const bin &input) (defined in itpp::Convolutional_Code)itpp::Convolutional_Code [inline]
encode_tail(const bvec &input, bvec &output)itpp::Convolutional_Code
encode_tail(const bvec &input) (defined in itpp::Convolutional_Code)itpp::Convolutional_Code [inline]
encode_tailbite(const bvec &input, bvec &output)itpp::Convolutional_Code
encode_tailbite(const bvec &input) (defined in itpp::Convolutional_Code)itpp::Convolutional_Code [inline]
encode_trunc(const bvec &input, bvec &output)itpp::Convolutional_Code
encode_trunc(const bvec &input) (defined in itpp::Convolutional_Code)itpp::Convolutional_Code [inline]
encoder_stateitpp::Convolutional_Code [protected]
fast(Array< ivec > &spectrum, const int dfree, const int no_terms, const int Cdfree=1000000, const bool test_catastrophic=false)itpp::Convolutional_Code
gen_politpp::Convolutional_Code [protected]
gen_pol_revitpp::Convolutional_Code [protected]
get_encoder_state(void) const itpp::Convolutional_Code [inline]
get_generator_polynomials(void) const itpp::Convolutional_Code [inline]
get_input(const int state)itpp::Convolutional_Code [inline, protected]
get_rate(void) const itpp::Convolutional_Code [inline, virtual]
get_truncation_length(void) const itpp::Convolutional_Code [inline]
init_encoder()itpp::Convolutional_Code [inline]
inverse_tail(const bvec coded_sequence, bvec &input)itpp::Convolutional_Code
Kitpp::Convolutional_Code [protected]
mitpp::Convolutional_Code [protected]
nitpp::Convolutional_Code [protected]
next_state(const int instate, const int input)itpp::Convolutional_Code [inline, protected]
no_statesitpp::Convolutional_Code [protected]
output_reverse(const int state, const int input)itpp::Convolutional_Code [protected]
output_reverse(const int state, bvec &zero_output, bvec &one_output)itpp::Convolutional_Code [protected]
output_reverse(const int state, int &zero_output, int &one_output)itpp::Convolutional_Code [protected]
output_reverse_intitpp::Convolutional_Code [protected]
path_memoryitpp::Convolutional_Code [protected]
previous_state(const int state, const int input)itpp::Convolutional_Code [inline, protected]
previous_state(const int state, int &S0, int &S1)itpp::Convolutional_Code [inline, protected]
rateitpp::Convolutional_Code [protected]
reset()itpp::Convolutional_Code
reverse_int(int length, int in)itpp::Convolutional_Code [related]
set_code(const CONVOLUTIONAL_CODE_TYPE type_of_code, int inverse_rate, int constraint_length)itpp::Convolutional_Code
set_generator_polynomials(const ivec &gen, int constraint_length)itpp::Convolutional_Code
set_method(const CONVOLUTIONAL_CODE_METHOD method)itpp::Convolutional_Code [inline]
set_start_state(int state)itpp::Convolutional_Code [inline]
set_truncation_length(const int length)itpp::Convolutional_Code [inline]
start_stateitpp::Convolutional_Code [protected]
sum_metricitpp::Convolutional_Code [protected]
trunc_lengthitpp::Convolutional_Code [protected]
trunc_ptritpp::Convolutional_Code [protected]
trunc_stateitpp::Convolutional_Code [protected]
visited_stateitpp::Convolutional_Code [protected]
weight(const int state, const int input)itpp::Convolutional_Code [protected]
weight(const int state, int &w0, int &w1)itpp::Convolutional_Code [protected]
weight_int(int length, int in)itpp::Convolutional_Code [related]
weight_reverse(const int state, const int input)itpp::Convolutional_Code [protected]
weight_reverse(const int state, int &w0, int &w1)itpp::Convolutional_Code [protected]
xor_int_tableitpp::Convolutional_Code [protected]
~Channel_Code()itpp::Channel_Code [inline, virtual]
~Convolutional_Code(void)itpp::Convolutional_Code [inline, virtual]


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