Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > media > contrib-backports > by-pkgid > def0228095a1541e2d3632b6b6da7c38 > files > 9047

gnuradio-doc-3.3.0-8mdv2010.1.i586.rpm

<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.6.3">
  <compounddef id="fft__1d_8h" kind="file">
    <compoundname>fft_1d.h</compoundname>
    <includes local="no">spu_intrinsics.h</includes>
    <incdepgraph>
      <node id="17889">
        <label>fft_1d.h</label>
        <link refid="fft_1d.h"/>
        <childnode refid="17890" relation="include">
        </childnode>
      </node>
      <node id="17890">
        <label>spu_intrinsics.h</label>
      </node>
    </incdepgraph>
      <sectiondef kind="define">
      <memberdef kind="define" id="fft__1d_8h_1a67201f8863c0bd71426c8a0d87aef48a" prot="public" static="no">
        <name>BIT_SWAP</name>
        <param><defname>_i</defname></param>
        <param><defname>_pat</defname></param>
        <initializer>spu_extract(spu_gather(spu_shuffle(spu_maskb(_i), _pat, _pat)), 0)</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gcell/include/gcell/spu/fft_1d.h" line="49" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gcell/include/gcell/spu/fft_1d.h" bodystart="49" bodyend="-1"/>
        <referencedby refid="fft__1d__r2_8h_1adb7e8a704b1ac7da3a8f6408be60979b" compoundref="fft__1d__r2_8h" startline="109" endline="527">_fft_1d_r2</referencedby>
      </memberdef>
      <memberdef kind="define" id="fft__1d_8h_1a7e49143d089320690fd74371ce28048b" prot="public" static="no">
        <name>MAX_FFT_1D_SIZE</name>
        <initializer>8192</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gcell/include/gcell/spu/fft_1d.h" line="53" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gcell/include/gcell/spu/fft_1d.h" bodystart="53" bodyend="-1"/>
        <referencedby refid="fft__1d__r2_8h_1adb7e8a704b1ac7da3a8f6408be60979b" compoundref="fft__1d__r2_8h" startline="109" endline="527">_fft_1d_r2</referencedby>
      </memberdef>
      <memberdef kind="define" id="fft__1d_8h_1a00ce1546c572fa40f917142388f0c22a" prot="public" static="no">
        <name>INV_SQRT_2</name>
        <initializer>0.7071067811865</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gcell/include/gcell/spu/fft_1d.h" line="57" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gcell/include/gcell/spu/fft_1d.h" bodystart="57" bodyend="-1"/>
        <referencedby refid="fft__1d__r2_8h_1adb7e8a704b1ac7da3a8f6408be60979b" compoundref="fft__1d__r2_8h" startline="109" endline="527">_fft_1d_r2</referencedby>
      </memberdef>
      <memberdef kind="define" id="fft__1d_8h_1a067eee2bb92825cd01fdb5c4df044c08" prot="public" static="no">
        <name>FFT_1D_BUTTERFLY</name>
        <param><defname>_P_re</defname></param>
        <param><defname>_P_im</defname></param>
        <param><defname>_Q_re</defname></param>
        <param><defname>_Q_im</defname></param>
        <param><defname>_p_re</defname></param>
        <param><defname>_p_im</defname></param>
        <param><defname>_q_re</defname></param>
        <param><defname>_q_im</defname></param>
        <param><defname>_W_re</defname></param>
        <param><defname>_W_im</defname></param>
        <initializer>{	\
  vector float _qw_re, _qw_im;										\
													\
  _qw_re = spu_msub(_q_re, _W_re, spu_mul(_q_im, _W_im));						\
  _qw_im = spu_madd(_q_re, _W_im, spu_mul(_q_im, _W_re));						\
  _P_re  = spu_add(_p_re, _qw_re);									\
  _P_im  = spu_add(_p_im, _qw_im);									\
  _Q_re  = spu_sub(_p_re, _qw_re);									\
  _Q_im  = spu_sub(_p_im, _qw_im);									\
}</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gcell/include/gcell/spu/fft_1d.h" line="87" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gcell/include/gcell/spu/fft_1d.h" bodystart="78" bodyend="-1"/>
        <referencedby refid="fft__1d__r2_8h_1adb7e8a704b1ac7da3a8f6408be60979b" compoundref="fft__1d__r2_8h" startline="109" endline="527">_fft_1d_r2</referencedby>
      </memberdef>
      <memberdef kind="define" id="fft__1d_8h_1a5eaef4eb58f6867aec999d5d76355e39" prot="public" static="no">
        <name>FFT_1D_BUTTERFLY_HI</name>
        <param><defname>_P_re</defname></param>
        <param><defname>_P_im</defname></param>
        <param><defname>_Q_re</defname></param>
        <param><defname>_Q_im</defname></param>
        <param><defname>_p_re</defname></param>
        <param><defname>_p_im</defname></param>
        <param><defname>_q_re</defname></param>
        <param><defname>_q_im</defname></param>
        <param><defname>_W_re</defname></param>
        <param><defname>_W_im</defname></param>
        <initializer>{	\
  vector float _qw_re, _qw_im;										\
													\
  _qw_re = spu_madd(_q_re, _W_im, spu_mul(_q_im, _W_re));						\
  _qw_im = spu_msub(_q_im, _W_im, spu_mul(_q_re, _W_re));						\
  _P_re  = spu_add(_p_re, _qw_re);									\
  _P_im  = spu_add(_p_im, _qw_im);									\
  _Q_re  = spu_sub(_p_re, _qw_re);									\
  _Q_im  = spu_sub(_p_im, _qw_im);									\
}</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gcell/include/gcell/spu/fft_1d.h" line="101" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gcell/include/gcell/spu/fft_1d.h" bodystart="92" bodyend="-1"/>
        <referencedby refid="fft__1d__r2_8h_1adb7e8a704b1ac7da3a8f6408be60979b" compoundref="fft__1d__r2_8h" startline="109" endline="527">_fft_1d_r2</referencedby>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gcell/include/gcell/spu/fft_1d.h"/>
  </compounddef>
</doxygen>