10 std::vector<int> d_checkNodeIndicies;
11 std::vector<double> d_Lr;
12 std::vector<double> d_Lq;
16 double calculateLq(std::vector<double> lr,
unsigned int index);
17 double sum(std::vector<double> vec);
21 std::vector<double>
getLq(){
return d_Lq;}
22 std::vector<double>
getLr(){
return d_Lr;}
23 void setLx(
double newLx);
32 #endif // VARIABLENODE_H std::vector< double > getLq()
Definition: lib/fec/ldpc/variablenode.h:21
void updateLr(double newLr)
Definition: examples/LDPC/ldpc_2/ldpc_decoder/variablenode.h:7
double calculateLq(std::vector< double > lr, unsigned int index)
variableNode(std::vector< int > indicies)
double sum(std::vector< double > vec)
double getlogAPP()
Definition: lib/fec/ldpc/variablenode.h:25
std::vector< int > getCheckNodes()
Definition: lib/fec/ldpc/variablenode.h:20
std::vector< double > getLr()
Definition: lib/fec/ldpc/variablenode.h:22