Description: Readme
Complex class is very similar to the Standard C++ library complex class and the standard C++ class could be substituted in many cases.
Code is wrapped in namespace SPUC
SPUC DSP C++ source code library directory structure
array - Array class from TNT library
comm - primarily digital communications related classes
equalizers - Maximum Likelihood Sequence Detector, RLS and LMS algorithms
generic - most of the code/algorithms
functions - mostly functions (as opposed to classes)
matrix - Matrix/Vector class from IT++
specializations - mostly variations of basic blocks in generic
utility - classes to aid in debug
examples - Examples directory including
qpsk - QPSK + QPSK_VR examples
To Search:
File list (Check if you may need any files):
spuc2.3.1\spuc\array\array1d.h
.........\....\.....\array1d_functions.cpp
.........\....\.....\array2d.h
.........\....\.....\array2d_functions.cpp
.........\....\.....\array3d.h
.........\....\.....\CVS\Entries
.........\....\.....\...\Repository
.........\....\.....\...\Root
.........\....\.....\CVS
.........\....\.....\makefile
.........\....\.....\tnt_cholesky.h
.........\....\.....\tnt_lu.h
.........\....\.....\tnt_qr.h
.........\....\.....\tnt_transv.h
.........\....\.....\tnt_triang.h
.........\....\.....\tnt_trisolve.h
.........\....\array
.........\....\ChangeLog.txt
.........\....\comm\base_demod.h
.........\....\....\baud_eq_env.cpp
.........\....\....\baud_eq_env.h
.........\....\....\bch.cpp
.........\....\....\bch.h
.........\....\....\bit_scrambler.h
.........\....\....\bped.cpp
.........\....\....\bped.h
.........\....\....\bpsk_ber_test.cpp
.........\....\....\bpsk_ber_test.h
.........\....\....\bpsk_dd_phase.h
.........\....\....\bpsk_quadricorrelator.h
.........\....\....\carrier_nco.cpp
.........\....\....\carrier_nco.h
.........\....\....\commfunc.cpp
.........\....\....\commfunc.h
.........\....\....\convcode.cpp
.........\....\....\convcode.h
.........\....\....\conv_interleaver.h
.........\....\....\cp_afc.h
.........\....\....\crc.cpp
.........\....\....\crc.h
.........\....\....\CVS\Entries
.........\....\....\...\Repository
.........\....\....\...\Root
.........\....\....\CVS
.........\....\....\data_conv_encoder.cpp
.........\....\....\data_conv_encoder.h
.........\....\....\dd_symbol.h
.........\....\....\discriminators.h
.........\....\....\dqpsk.h
.........\....\....\dvb_conv_encoder.cpp
.........\....\....\dvb_conv_encoder.h
.........\....\....\egolay.cpp
.........\....\....\egolay.h
.........\....\....\fading_channel.cpp
.........\....\....\fading_channel.h
.........\....\....\gf.cpp
.........\....\....\gf.h
.........\....\....\gfx.cpp
.........\....\....\gfx.h
.........\....\....\hammcode.cpp
.........\....\....\hammcode.h
.........\....\....\interleave.h
.........\....\....\makefile
.........\....\....\modulator.cpp
.........\....\....\modulator.h
.........\....\....\nda_symbol.h
.........\....\....\ofdm_data_encoder.cpp
.........\....\....\ofdm_data_encoder.h
.........\....\....\punct_convcode.cpp
.........\....\....\punct_convcode.h
.........\....\....\qam_conv_decoder.cpp
.........\....\....\qam_conv_decoder.h
.........\....\....\qam_mod.cpp
.........\....\....\qam_mod.h
.........\....\....\qam_soft_decision.cpp
.........\....\....\qam_soft_decision.h
.........\....\....\qam_tx.cpp
.........\....\....\qam_tx.h
.........\....\....\qpsk.cpp
.........\....\....\qpsk.h
.........\....\....\qpsk_ber_test.cpp
.........\....\....\qpsk_ber_test.h
.........\....\....\qpsk_dd_phase.h
.........\....\....\qpsk_discriminators.cpp
.........\....\....\qpsk_discriminators.h
.........\....\....\qpsk_quadricorrelator.h
.........\....\....\qpsk_rcfd.h
.........\....\....\quad_data.cpp
.........\....\....\quad_data.h
.........\....\....\raised_cosine.cpp
.........\....\....\raised_cosine.h
.........\....\....\rec_syst_conv_code.cpp
.........\....\....\rec_syst_conv_code.h
.........\....\....\reed_solomon.cpp
.........\....\....\reed_solomon.h
.........\....\....\sequence.cpp
.........\....\....\sequence.h
.........\....\....\sim_qam.cpp
.........\....\....\sim_qam.h
.........\....\....\sim_qpsk.cpp