itpp::ND_UPSK Member List

This is the complete list of members for itpp::ND_UPSK, including all inherited members.

bitcumsum | itpp::Modulator_ND | protected
bitmap | itpp::Modulator_ND | protected
bits2symbols | itpp::Modulator_ND | protected
bits_per_symbol() const | itpp::Modulator_ND | inline
bpos2cpos | itpp::Modulator_ND | protected
demod_initialized | itpp::Modulator_ND | protected
demodllrbit0(itpp::QLLR &llr) const | itpp::Modulator_ND | protected
demodllrbit1(itpp::QLLR &llr) const | itpp::Modulator_ND | protected
demodllrbit2(itpp::QLLR &llr) const | itpp::Modulator_ND | protected
demodmaxbit0(itpp::QLLR &maxllr) const | itpp::Modulator_ND | protected
demodmaxbit1(itpp::QLLR &maxllr) const | itpp::Modulator_ND | protected
demodmaxbit2(itpp::QLLR &maxllr) const | itpp::Modulator_ND | protected
demodulate_soft_bits(const cvec &y, const QLLRvec &LLR_apriori, QLLRvec &LLR_aposteriori, Soft_Demod_Method method=FULL_ENUM_LOGMAP) | itpp::Modulator_NCD |
demodulate_soft_bits(const cvec &y, const cmat &H, double sigma2, const QLLRvec &LLR_apriori, QLLRvec &LLR_aposteriori, Soft_Demod_Method method=FULL_ENUM_LOGMAP) | itpp::Modulator_NCD |
demodulate_soft_bits(const cvec &y, const cmat &H, double sigma2, const QLLRvec &LLR_apriori, Soft_Demod_Method method=FULL_ENUM_LOGMAP) | itpp::Modulator_NCD |
demodulate_soft_bits(const cvec &y, const cvec &h, double sigma2, const QLLRvec &LLR_apriori, QLLRvec &LLR_aposteriori) | itpp::Modulator_NCD |
FULL_ENUM_LOGMAP enum value | itpp::Modulator_ND |
FULL_ENUM_MAXLOG enum value | itpp::Modulator_ND |
gaussnorm | itpp::Modulator_ND | protected
get_bitmap() const | itpp::Modulator_ND | inline
get_bits2symbols() const | itpp::Modulator_ND | inline
get_dim() const | itpp::Modulator_ND | inline
get_k() const | itpp::Modulator_ND | inline
get_llrcalc() const | itpp::Modulator_ND | inline
get_M() const | itpp::Modulator_ND | inline
get_symbols() const | itpp::Modulator_NCD |
gray2dec | itpp::Modulator_ND | protected
H | itpp::Modulator_NCD | protected
hnorms | itpp::Modulator_ND | protected
hspacings | itpp::Modulator_NCD | protected
hxnormupdate(itpp::cvec &Hx, unsigned &bitstring, unsigned &ind, unsigned bit) (defined in itpp::Modulator_NCD) | itpp::Modulator_NCD | protected
init_soft_demodulator(const itpp::cmat &H, const double &sigma2) | itpp::Modulator_NCD |
k | itpp::Modulator_ND | protected
llrapr | itpp::Modulator_ND | protected
llrcalc | itpp::Modulator_ND | protected
M | itpp::Modulator_ND | protected
marginalize_bits(itpp::QLLRvec &llr, Soft_Demod_Method method) const | itpp::Modulator_ND | protected
modulate_bits(const bvec &bits, cvec &symbols) const | itpp::Modulator_NCD |
modulate_bits(const bvec &bits) const | itpp::Modulator_NCD |
Modulator_NCD() | itpp::Modulator_NCD | inline
Modulator_ND(LLR_calc_unit llrcalc_in=LLR_calc_unit()) | itpp::Modulator_ND | inline
nb | itpp::Modulator_ND | protected
ND_UPSK(int nt=1, int Mary=4) | itpp::ND_UPSK |
nt | itpp::Modulator_ND | protected
operator<<(std::ostream &os, const Modulator_NCD &m) | itpp::Modulator_NCD | related
probabilities(QLLR l) | itpp::Modulator_ND | protected
probabilities(const QLLRvec &l) | itpp::Modulator_ND | protected
Qnorms | itpp::Modulator_ND | protected
set_llrcalc(LLR_calc_unit llrcalc_in) | itpp::Modulator_ND | inline
set_M(int nt=1, int Mary=4) | itpp::ND_UPSK |
set_M(int nt=1, ivec Mary="4") | itpp::ND_UPSK |
Soft_Demod_Method enum name | itpp::Modulator_ND |
symbols | itpp::Modulator_NCD | protected
update_LLR(const Array< QLLRvec > &logP_apriori, const ivec &s, QLLR scaled_norm, QLLRvec &num, QLLRvec &denom) | itpp::Modulator_ND | protected
update_LLR(const Array< QLLRvec > &logP_apriori, int s, QLLR scaled_norm, int j, QLLRvec &num, QLLRvec &denom) | itpp::Modulator_ND | protected
yspacings | itpp::Modulator_NCD | protected
yxnormupdate(double &yx, itpp::QLLR &lapr, unsigned &bitstring, unsigned &ind, unsigned bit) (defined in itpp::Modulator_NCD) | itpp::Modulator_NCD | protected
ZF_LOGMAP enum value | itpp::Modulator_ND |
~Modulator_NCD() | itpp::Modulator_NCD | inlinevirtual
~Modulator_ND() | itpp::Modulator_ND | inlinevirtual
~ND_UPSK() | itpp::ND_UPSK | inlinevirtual

Generated on Mon Jun 10 2024 11:49:38 for IT++ by Doxygen 1.9.8