MTMCSim  0.5
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros Pages
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCMTMCSim::MSALSim::ALDPCInfo
oCMTMCSim::Comm::BaseAWGNRealBaseband real AWGN channel
oCMTMCSim::Comm::BaseBPSKBPSK Baseband Modulator and Demodulator
oCMTMCSim::CompResBase class for computed results
|oCMTMCSim::DSCKVSim::DSCKVCompResThe computed results from input parameters
|oCMTMCSim::DSCKVSimRate::DSCKVCompResThe computed results from input parameters
|oCMTMCSim::KVChanSim::KVChanCompResThe computed results from input parameters
|oCMTMCSim::MSALSim::MSALCompResThe computed results from input parameters
|oCMTMCSim::MulSourSim::MulSourCompResThe computed results from input parameters
|oCMTMCSim::MulSourSimRate::MulSourCompResThe computed results from input parameters
|oCMTMCSim::MulStageSim::MulStageCompResThe computed results from input parameters
|\CMTMCSim::MulStageSimRate::MulStageCompResThe computed results from input parameters
oCMTMCSim::discrete_distributionDiscrete Distribution, generates random number according to given pmf from uniform RVs
oCMTMCSim::DLDPCCodesRate adaptive LDPC codes (for distributed source coding) management class
oCMTMCSim::DLDPCEnDecLDPC encoder and decoder
oCMTMCSim::DSCKVSimRate::DSCKVSimuResThe simulation results
oCMTMCSim::DSCKVSim::DSCKVSimuResThe simulation results
oCMTMCSim::KVChanSim::KVChanSimuResThe simulation results
oCMTMCSim::LDPCDec
oCMTMCSim::MSALSim::LDPCGroup
oCMTMCSim::MCThreadInfoThread info
oCMTMCSim::MRSimuFactoryFactory class for classes derived from MultiRunSimuBase, i.e., simulations that supports multi-run mode
oCMTMCSim::MRSimuItemCreator< T, U >Class template to create objects that are derived classes of MultiRunSimuBase
oCMTMCSim::MSALSim::MSALSimuResThe simulation results
oCMTMCSim::MTMCSchedulerMultithread Monte Carlo Simulator Boss-Worker model scheduler
oCMTMCSim::MTMCSimBaseThe (abstract) base class for a multithread supported simulator
|oCMTMCSim::MSALSimSimulator for multistage LDPC for two source distributed source coding
|oCMTMCSim::MulSourSimMultiple source linear correlation model simulation
|oCMTMCSim::MulSourSimRateMultiple source linear correlation model simulation
|oCMTMCSim::MulStageSimSimulator for multistage LDPC for two source distributed source coding
|oCMTMCSim::MulStageSimRateSimulator for multistage LDPC for two source distributed source coding
|\CMTMCSim::MultiRunSimuBaseThe base class for the simulators that are multi-runnable and support our multithread interface
| oCMTMCSim::DSCKVSim
| oCMTMCSim::DSCKVSimRate
| \CMTMCSim::KVChanSimKoetter-Vardy decoding simulation for channel coding
oCMTMCSim::MulSourSim::MulSourSimuResThe simulation results
oCMTMCSim::MulSourSimRate::MulSourSimuResThe simulation results
oCMTMCSim::MulStageSimRate::MulStageSimuResThe simulation results
oCMTMCSim::MulStageSim::MulStageSimuResThe simulation results
oCMTMCSim::MultiRunnableThe interface (abstract base class) for multi-runnable simulators
|\CMTMCSim::MultiRunSimuBaseThe base class for the simulators that are multi-runnable and support our multithread interface
oCMTMCSim::nbToBinPDFConvConverts a pmf on alphabet with size nbSize to log_2(nbSize) binary sources with a joint pdf
oCMTMCSim::MSALSim::ALDPCInfo::OneCodeInfo
oCMTMCSim::OutputUI(Dummy) base class for output
|oCMTMCSim::DispUIFor displaying infomation on screen
||\CMTMCSim::DOSDispUI
|\CMTMCSim::TextSaveUIAn output UI that saves to a text file
oCMTMCSim::pdfXYHandles joint pmf for two sources
oCMTMCSim::RNObjBase class for random number object
|oCMTMCSim::DSCKVSim::XYSeqA random number object for this problem is two correlated sequence X and Y
|oCMTMCSim::DSCKVSimRate::XYSeqA random number object for this problem is two correlated sequence X and Y
|oCMTMCSim::KVChanSim::XNSeqA random number object for this problem is one source sequence and one channel noise sequence (standard normal)
|oCMTMCSim::MSALSim::XYSeqA random number object for this problem is two correlated sequence X and Y
|oCMTMCSim::MulSourSim::ESeq"Error" sequences
|oCMTMCSim::MulSourSimRate::ESeq"Error" sequences
|oCMTMCSim::MulStageSim::XYSeqA random number object for this problem is two correlated sequence X and Y
|\CMTMCSim::MulStageSimRate::XYSeqA random number object for this problem is two correlated sequence X and Y
oCMTMCSim::SimuFactoryFactory class for classes derived from MTMCSimBase, the simulators
oCMTMCSim::SimuItemCreator< T, U >Class template to create objects that are derived classes of MTMCSimBase
oCMTMCSim::SimuParaBase class for simulation paramaters
|oCMTMCSim::DSCKVSim::DSCKVParaThe parameters for the simulation
|oCMTMCSim::DSCKVSimRate::DSCKVRateParaThe parameters for the simulation
|oCMTMCSim::KVChanSim::KVChanParaThe parameters for the simulation
|oCMTMCSim::MSALSim::MSALParaThe parameters for the simulation
|oCMTMCSim::MulSourSim::MulSourParaThe parameters for the simulation
|oCMTMCSim::MulSourSimRate::MulSourParaRateThe parameters for the simulation
|oCMTMCSim::MulStageSim::MulStageParaThe parameters for the simulation
|oCMTMCSim::MulStageSimRate::MulStageParaThe parameters for the simulation
|\CMTMCSim::topConf
oCMTMCSim::SimuParaFactoryFactory class for classes derived from SimuPara, the simulation parameter objects
oCMTMCSim::SimuParaItemCreator< T >Class template to create objects that are derived classes of SimuPara
oCMTMCSim::TextFileInputProcess input from a text file and convert to a parameter map (map<string, string>)
oCMTMCSim::DSCKVSim::ThreadWorkSpaceWork space for each thread
oCMTMCSim::MSALSim::ThreadWorkSpaceWork space for each thread
oCMTMCSim::MulStageSimRate::ThreadWorkSpaceWork space for each thread
oCMTMCSim::MulSourSim::ThreadWorkSpaceWork space for each thread
oCMTMCSim::DSCKVSimRate::ThreadWorkSpaceWork space for each thread
oCMTMCSim::MulSourSimRate::ThreadWorkSpaceWork space for each thread
oCMTMCSim::KVChanSim::ThreadWorkSpaceWork space for each thread
\CMTMCSim::MulStageSim::ThreadWorkSpaceWork space for each thread