MCPcopy Create free account
hub / github.com/aff3ct/aff3ct / _encode

Method _encode

src/Module/Encoder/Polar_PAC/Encoder_polar_PAC.cpp:94–112  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

92
93template<typename B>
94void
95Encoder_polar_PAC<B>::_encode(const B* U_K, B* X_N, const size_t /*frame_id*/)
96{
97 /*std::cout << "Info bits positions: \n";*/
98 /*std::cout << "Frozen bits: " << frozen_bits.size() << std::endl;*/
99 /*for (int i = 0; i < this->N; i++)*/
100 /*{*/
101 /* std::cout << ((frozen_bits[i]) ? (B)0 : i) << ",";*/
102 /*}*/
103 /*std::cout << std::endl;*/
104
105 this->convert(U_K, X_N);
106 this->convEnc(X_N);
107 /*std::cout << "intermediate codeword: ";*/
108 /*for (int i = 0; i < this->N; i++)*/
109 /* std::cout << X_N[i] << " ";*/
110 /*std::cout << std::endl;*/
111 this->light_encode(X_N);
112}
113
114template<typename B>
115B

Callers

nothing calls this directly

Calls 3

convertMethod · 0.95
convEncMethod · 0.95
light_encodeMethod · 0.95

Tested by

no test coverage detected