Enumerations | |
enum | softoutalgorithmmode { SOVA, MAXLOGMAP, LOGMAP } |
Softout Trellis algorithms. More... | |
enum | sova_type { CODER_IN, CODER_OUT } |
SOVA determines soft info for coder input or output. More... | |
Functions | |
std::auto_ptr< TrellisSoftoutAlgorithm > | makeSoftoutAlgorithm (softoutalgorithmmode mode, int mem, int inSymbols, int outSymbols) |
std::auto_ptr< TrellisSoftoutAlgorithm > | makeSoftoutAlgorithm (softoutalgorithmmode mode, int inSymbolsPerStep, const simth::checkedVector< int > &polynomials) |
std::auto_ptr< TrellisSoftoutAlgorithm > | makeSoftoutAlgorithm (softoutalgorithmmode mode, int inSymbolsPerStep, const simth::checkedVector< int > &polynomials, int recursivePolynomial, bool systematic) |
std::auto_ptr< TrellisSoftoutAlgorithm > | makeSoftoutAlgorithm (softoutalgorithmmode mode, int inSymbolsPerStep, int bitsPerSymbol, simthlib::ConvCodeTrellis::StartingMode startingMode, simthlib::map_type mappMode, const simth::checkedVector< int > &polynomials, int recursivePolynomial) |
std::auto_ptr< TrellisSoftoutAlgorithm > | makeExplicitSoftoutAlgorithm (softoutalgorithmmode mode, int inputBitsPerStep, int outputBitsPerStep, simthlib::ConvCodeTrellis::StartingMode startingMode, simthlib::map_type mappMode) |
|
Softout Trellis algorithms.
|
|
SOVA determines soft info for coder input or output.
|
|
Returns a trellis based soft out algorithm. The parameter 'mode' defines which specific algorithm (SOVA, Log-MAP) is used. The trellis is constructed by specifying the state diagram explicetly. |
|
Returns a trellis based soft out algorithm. mode defines which specific algorithm (SOVA, Log-MAP). The parameter 'mode' defines which specific algorithm (SOVA, Log-MAP) is used. The trellis is constructed by using a shift register that is defined by the given arguments. |
|
Returns a trellis based soft out algorithm. mode defines which specific algorithm (SOVA, Log-MAP). The parameter 'mode' defines which specific algorithm (SOVA, Log-MAP) is used. The trellis is constructed by using a shift register that is defined by the given arguments. |
|
Returns a trellis based soft out algorithm. The parameter 'mode' defines which specific algorithm (SOVA, Log-MAP) is used. The trellis is constructed by using a shift register that is defined by the given arguments. |
|
Returns a trellis based soft out algorithm. The parameter 'mode' defines which specific algorithm (SOVA, Log-MAP) is used. The trellis is constructed by using a shift register that is defined by the given arguments. |