|
GNU Radio's CCSDS Package
|

Go to the source code of this file.
Functions | |
| void | printRow (std::vector< int > row) |
| void | printParity (std::vector< std::vector< int > > parity) |
| template<class T > | |
| std::vector< T > | getCol (std::vector< std::vector< T > > mat2D, int index) |
| template<class T > | |
| std::vector< T > | getRow (std::vector< std::vector< T > > mat2D, int index) |
| void | printVarNodeLq (variableNode node) |
| void | printChkNodeLq (checkNode node) |
| void | printChkNodeLr (checkNode node) |
| void | printVarNodeLogAPP (std::vector< variableNode > v) |
| std::vector< std::vector< int > > | readAlist (string filename, std::vector< std::vector< int > > &m_list, std::vector< std::vector< int > > &n_list) |
| void | ldpcTDD () |
Variables | |
| string | path = "/home/mbkitine/Dropbox/Lulea/GRC/DeepSpace/gr-ccsds/examples/LDPC/ldpc_2/" |
| std::vector<T> getCol | ( | std::vector< std::vector< T > > | mat2D, |
| int | index | ||
| ) |
| std::vector<T> getRow | ( | std::vector< std::vector< T > > | mat2D, |
| int | index | ||
| ) |
| void ldpcTDD | ( | ) |
References ldpc::decode(), and ldpc::getCodeRate().
| void printChkNodeLq | ( | checkNode | node | ) |
References checkNode::getLq().
| void printChkNodeLr | ( | checkNode | node | ) |
References checkNode::getLr().
| void printParity | ( | std::vector< std::vector< int > > | parity | ) |
References printRow().
| void printRow | ( | std::vector< int > | row | ) |
Referenced by printParity().
| void printVarNodeLogAPP | ( | std::vector< variableNode > | v | ) |
| void printVarNodeLq | ( | variableNode | node | ) |
References variableNode::getLq().
| std::vector< std::vector<int> > readAlist | ( | string | filename, |
| std::vector< std::vector< int > > & | m_list, | ||
| std::vector< std::vector< int > > & | n_list | ||
| ) |
References alist::get_matrix(), and path.
| string path = "/home/mbkitine/Dropbox/Lulea/GRC/DeepSpace/gr-ccsds/examples/LDPC/ldpc_2/" |
Referenced by readAlist().