|
MTMCSim
0.5
|
| Baseband real AWGN channel | |
| BPSK Baseband Modulator and Demodulator | |
| Base class for computed results | |
| The computed results from input parameters | |
| The computed results from input parameters | |
| The computed results from input parameters | |
| The computed results from input parameters | |
| The computed results from input parameters | |
| The computed results from input parameters | |
| The computed results from input parameters | |
| The computed results from input parameters | |
| Discrete Distribution, generates random number according to given pmf from uniform RVs | |
| Rate adaptive LDPC codes (for distributed source coding) management class | |
| LDPC encoder and decoder | |
| The simulation results | |
| The simulation results | |
| The simulation results | |
| Thread info | |
| Factory class for classes derived from MultiRunSimuBase, i.e., simulations that supports multi-run mode | |
| Class template to create objects that are derived classes of MultiRunSimuBase | |
| The simulation results | |
| Multithread Monte Carlo Simulator Boss-Worker model scheduler | |
| The (abstract) base class for a multithread supported simulator | |
| Simulator for multistage LDPC for two source distributed source coding | |
| Multiple source linear correlation model simulation | |
| Multiple source linear correlation model simulation | |
| Simulator for multistage LDPC for two source distributed source coding | |
| Simulator for multistage LDPC for two source distributed source coding | |
| The base class for the simulators that are multi-runnable and support our multithread interface | |
| Koetter-Vardy decoding simulation for channel coding | |
| The simulation results | |
| The simulation results | |
| The simulation results | |
| The simulation results | |
| The interface (abstract base class) for multi-runnable simulators | |
| The base class for the simulators that are multi-runnable and support our multithread interface | |
| Converts a pmf on alphabet with size nbSize to log_2(nbSize) binary sources with a joint pdf | |
| (Dummy) base class for output | |
| For displaying infomation on screen | |
| An output UI that saves to a text file | |
| Handles joint pmf for two sources | |
| Base class for random number object | |
| A random number object for this problem is two correlated sequence X and Y | |
| A random number object for this problem is two correlated sequence X and Y | |
| A random number object for this problem is one source sequence and one channel noise sequence (standard normal) | |
| A random number object for this problem is two correlated sequence X and Y | |
| "Error" sequences | |
| "Error" sequences | |
| A random number object for this problem is two correlated sequence X and Y | |
| A random number object for this problem is two correlated sequence X and Y | |
| Factory class for classes derived from MTMCSimBase, the simulators | |
| Class template to create objects that are derived classes of MTMCSimBase | |
| Base class for simulation paramaters | |
| The parameters for the simulation | |
| The parameters for the simulation | |
| The parameters for the simulation | |
| The parameters for the simulation | |
| The parameters for the simulation | |
| The parameters for the simulation | |
| The parameters for the simulation | |
| The parameters for the simulation | |
| Factory class for classes derived from SimuPara, the simulation parameter objects | |
| Class template to create objects that are derived classes of SimuPara | |
| Process input from a text file and convert to a parameter map (map<string, string>) | |
| Work space for each thread | |
| Work space for each thread | |
| Work space for each thread | |
| Work space for each thread | |
| Work space for each thread | |
| Work space for each thread | |
| Work space for each thread | |
| Work space for each thread |