A Fast Forward Error Correction Tool!
 All Classes Files Functions Variables Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678]
oCArguments_readerEases the management of the arguments from the command line
oCBarrierWaits until all threads reach the barrier
oCBinary_node< T >Binary node structure
oCBinary_node< Pattern_SC_interface >
oCBinary_tree< R >Binary tree structure
oCBinary_tree< Contents_SC< B, R > >
oCBinary_tree< Pattern_SC_interface >
oCBinary_tree< T >
oCBit_packer< B >Packs and unpacks bits
oCContents_SC< B, R >
oCContents_SCL< B, R >
oCFactoryClass builder
oCFrame_trace< B >Traces a frame
oCFrozenbits_generator< B >Determines the frozen bit positions in a frame
oCFrozenbits_generator< int >
oCGeneratorGenerates source code
oCLauncher< B, R, Q >Collects the command line parameters and launches the simulation. Describes and provides tools to make a working launcher
oCModulator_GSM_BCJR< Q, MAX >
oCModuleA Module is an abstract concept. Basically, all the objects used in a Simulation are a Module
oCPattern_parser_polarParses a polar code (represented as a tree) and returns a simplified tree with specialized nodes and tree cuts when possible
oCPredicateA predicate
oCPRNG_MT19937The Mersenne Twister pseudo-random number generator (PRNG)
oCPRNG_MT19937_simdThe Mersenne Twister pseudo-random number generator (PRNG) with fast SIMD instructions
oCReorderer< T >Reorders a list of frames (the reordering code is dynamic)
oCReorderer_static< T, N_FRAMES >Reorders a list of frames (the reordering code is static)
oCScaling_factor< R >Re-scales the extrinsic information (used in the turbo decoding process)
\CTerminalThe terminal display