#include <trellis_viterbi_combined_ii.h>
#include <gr_io_signature.h>
#include <assert.h>
#include <iostream>

Functions | |
| trellis_viterbi_combined_ii_sptr | trellis_make_viterbi_combined_ii (const fsm &FSM, int K, int S0, int SK, int D, const std::vector< int > &TABLE, trellis_metric_type_t TYPE) |
| void | viterbi_algorithm_combined (int I, int S, int O, const std::vector< int > &NS, const std::vector< int > &OS, const std::vector< std::vector< int > > &PS, const std::vector< std::vector< int > > &PI, int K, int S0, int SK, int D, const std::vector< int > &TABLE, trellis_metric_type_t TYPE, const int *in, int *out) |
| trellis_viterbi_combined_ii_sptr trellis_make_viterbi_combined_ii | ( | const fsm & | FSM, | |
| int | K, | |||
| int | S0, | |||
| int | SK, | |||
| int | D, | |||
| const std::vector< int > & | TABLE, | |||
| trellis_metric_type_t | TYPE | |||
| ) |
| void viterbi_algorithm_combined | ( | int | I, | |
| int | S, | |||
| int | O, | |||
| const std::vector< int > & | NS, | |||
| const std::vector< int > & | OS, | |||
| const std::vector< std::vector< int > > & | PS, | |||
| const std::vector< std::vector< int > > & | PI, | |||
| int | K, | |||
| int | S0, | |||
| int | SK, | |||
| int | D, | |||
| const std::vector< int > & | TABLE, | |||
| trellis_metric_type_t | TYPE, | |||
| const int * | in, | |||
| int * | out | |||
| ) |
References calc_metric().
1.5.5