AFF3CT
A Fast Forward Error Correction Tool!
 All Classes Files Functions Variables Pages
Public Member Functions | Protected Attributes | List of all members
Generation_polar Class Reference
Inheritance diagram for Generation_polar:
Simulation

Public Member Functions

 Generation_polar (const parameters &params)
 
void launch ()
 This method has to be overloaded, this is the start point of the Simulation.
 
- Public Member Functions inherited from Simulation
 Simulation ()
 Constructor.
 
virtual ~Simulation ()
 Destructor.
 

Protected Attributes

const parameters params
 
mipp::vector< int > frozen_bits
 
float code_rate
 
float sigma
 
std::vector
< Pattern_SC_interface * > 
patterns_SC
 
Pattern_SC_interfacepattern_SC_rate0
 
Pattern_SC_interfacepattern_SC_rate1
 
Frozenbits_generator< int > * fb_generator
 
Generator_polar_SC_sysgenerator
 
std::string directory
 
std::string fileName
 
std::fstream dec_file
 
std::fstream short_dec_file
 
std::fstream graph_file
 
std::fstream short_graph_file
 

Additional Inherited Members

- Static Protected Member Functions inherited from Simulation
static void check_errors (void *ptr, std::string str, const int tid=0)
 Checks if a pointer has been allocated or not, if not the program stop with an error message. More...
 

The documentation for this class was generated from the following file: