<?xml version="1.0"?>
<!--
###################################################
## Block Tree for gr-fec
###################################################
 -->
<cat>
  <name>[Core]</name>
  <cat>
    <name>Error Coding</name>
    <cat>
      <name>Decoders</name>
      <block>variable_cc_decoder_def</block>
      <block>variable_repetition_decoder_def</block>
      <block>variable_ldpc_decoder_def</block>
      <block>variable_ldpc_bit_flip_decoder_def</block>
      <block>variable_tpc_decoder_def</block>
      <block>variable_dummy_decoder_def</block>
      <block>variable_polar_decoder_sc_def</block>
      <block>variable_polar_decoder_sc_list_def</block>
      <block>variable_polar_decoder_sc_systematic_def</block>
    </cat>
    <cat>
      <name>Encoders</name>
      <block>variable_cc_encoder_def</block>
      <block>variable_ccsds_encoder_def</block>
      <block>variable_repetition_encoder_def</block>
      <block>variable_tpc_encoder_def</block>
      <block>variable_ldpc_encoder_def</block>
      <block>variable_ldpc_encoder_G_def</block>
      <block>variable_ldpc_encoder_H_def</block>
      <block>variable_polar_encoder_def</block>
      <block>variable_polar_encoder_systematic_def</block>
	  <block>variable_dummy_encoder_def</block>
    </cat>
    <block>fec_extended_encoder</block>
    <block>fec_extended_async_encoder</block>
    <block>fec_extended_tagged_encoder</block>
    <block>fec_extended_decoder</block>
    <block>fec_extended_tagged_decoder</block>
    <block>fec_generic_encoder</block>
    <block>fec_generic_decoder</block>
    <block>fec_tagged_encoder</block>
    <block>fec_tagged_decoder</block>
    <block>fec_async_encoder</block>
    <block>fec_async_decoder</block>
    <block>fec_decode_ccsds_27_fb</block>
    <block>fec_encode_ccsds_27_bb</block>
    <block>fec_puncture_xx</block>
    <block>fec_depuncture_bb</block>
    <block>fec_ber_bf</block>
    <block>fec_bercurve_generator</block>
    <block>variable_polar_code_configurator</block>
    <block>variable_ldpc_H_matrix_def</block>
    <block>variable_ldpc_G_matrix_def</block>
  </cat>
</cat>
