⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fni_13.c

📁 完整的3D 模型检索程序
💻 C
📖 第 1 页 / 共 2 页
字号:
	       tmp74 = tmp54 - tmp55;	  }	  tmp136 = tmp134 - tmp135;	  {	       fftw_real tmp142;	       fftw_real tmp143;	       fftw_real tmp73;	       fftw_real tmp76;	       ASSERT_ALIGNED_DOUBLE;	       tmp142 = K866025403 * (tmp75 + tmp74);	       tmp143 = tmp134 + (K500000000 * tmp135);	       tmp144 = tmp142 - tmp143;	       tmp146 = tmp142 + tmp143;	       tmp73 = tmp71 - tmp72;	       tmp76 = tmp74 - tmp75;	       tmp77 = tmp73 - tmp76;	       tmp86 = tmp76 + tmp73;	  }	  tmp137 = tmp79 - tmp80;	  tmp81 = tmp79 + tmp80;	  tmp82 = tmp61 + tmp68;	  tmp83 = K300462606 * (tmp81 - tmp82);	  tmp89 = tmp81 + tmp82;	  {	       fftw_real tmp58;	       fftw_real tmp69;	       fftw_real tmp139;	       fftw_real tmp140;	       ASSERT_ALIGNED_DOUBLE;	       tmp58 = tmp52 + tmp57;	       tmp69 = tmp61 - (K500000000 * tmp68);	       tmp70 = tmp58 - tmp69;	       tmp85 = tmp58 + tmp69;	       tmp139 = tmp52 - tmp57;	       tmp140 = K866025403 * (tmp67 - tmp64);	       tmp141 = tmp139 - tmp140;	       tmp147 = tmp139 + tmp140;	  }     }     c_re(output[0]) = tmp1 + tmp24;     {	  fftw_real tmp164;	  fftw_real tmp172;	  fftw_real tmp127;	  fftw_real tmp169;	  fftw_real tmp159;	  fftw_real tmp132;	  fftw_real tmp138;	  fftw_real tmp149;	  fftw_real tmp160;	  fftw_real tmp170;	  fftw_real tmp152;	  fftw_real tmp155;	  fftw_real tmp165;	  fftw_real tmp173;	  fftw_real tmp162;	  fftw_real tmp163;	  ASSERT_ALIGNED_DOUBLE;	  tmp162 = (K387390585 * tmp121) - (K265966249 * tmp124);	  tmp163 = (K113854479 * tmp128) - (K503537032 * tmp129);	  tmp164 = tmp162 + tmp163;	  tmp172 = tmp163 - tmp162;	  {	       fftw_real tmp125;	       fftw_real tmp158;	       fftw_real tmp130;	       fftw_real tmp131;	       fftw_real tmp157;	       ASSERT_ALIGNED_DOUBLE;	       tmp125 = (K132983124 * tmp121) + (K258260390 * tmp124);	       tmp158 = tmp126 - tmp125;	       tmp130 = (K251768516 * tmp128) + (K075902986 * tmp129);	       tmp131 = tmp1 - (K083333333 * tmp24);	       tmp157 = tmp131 - tmp130;	       tmp127 = (K2_000000000 * tmp125) + tmp126;	       tmp169 = tmp158 + tmp157;	       tmp159 = tmp157 - tmp158;	       tmp132 = (K2_000000000 * tmp130) + tmp131;	  }	  {	       fftw_real tmp145;	       fftw_real tmp148;	       fftw_real tmp153;	       fftw_real tmp154;	       ASSERT_ALIGNED_DOUBLE;	       tmp138 = (K575140729 * tmp136) - (K174138601 * tmp137);	       tmp145 = (K011599105 * tmp141) - (K300238635 * tmp144);	       tmp148 = (K256247671 * tmp146) + (K156891391 * tmp147);	       tmp149 = tmp145 - tmp148;	       tmp160 = K1_732050807 * (tmp145 + tmp148);	       tmp170 = tmp138 - tmp149;	       tmp152 = (K575140729 * tmp137) + (K174138601 * tmp136);	       tmp153 = (K256247671 * tmp147) - (K156891391 * tmp146);	       tmp154 = (K011599105 * tmp144) + (K300238635 * tmp141);	       tmp155 = tmp153 - tmp154;	       tmp165 = tmp152 + tmp155;	       tmp173 = K1_732050807 * (tmp154 + tmp153);	  }	  {	       fftw_real tmp133;	       fftw_real tmp150;	       fftw_real tmp167;	       fftw_real tmp168;	       ASSERT_ALIGNED_DOUBLE;	       tmp133 = tmp127 + tmp132;	       tmp150 = tmp138 + (K2_000000000 * tmp149);	       c_re(output[12 * ostride]) = tmp133 - tmp150;	       c_re(output[ostride]) = tmp133 + tmp150;	       {		    fftw_real tmp151;		    fftw_real tmp156;		    fftw_real tmp161;		    fftw_real tmp166;		    ASSERT_ALIGNED_DOUBLE;		    tmp151 = tmp132 - tmp127;		    tmp156 = tmp152 - (K2_000000000 * tmp155);		    c_re(output[5 * ostride]) = tmp151 - tmp156;		    c_re(output[8 * ostride]) = tmp151 + tmp156;		    tmp161 = tmp159 - tmp160;		    tmp166 = tmp164 + tmp165;		    c_re(output[2 * ostride]) = tmp161 - tmp166;		    c_re(output[7 * ostride]) = tmp161 + tmp166;	       }	       tmp167 = tmp159 + tmp160;	       tmp168 = tmp165 - tmp164;	       c_re(output[6 * ostride]) = tmp167 - tmp168;	       c_re(output[11 * ostride]) = tmp167 + tmp168;	       {		    fftw_real tmp175;		    fftw_real tmp176;		    fftw_real tmp171;		    fftw_real tmp174;		    ASSERT_ALIGNED_DOUBLE;		    tmp175 = tmp169 - tmp170;		    tmp176 = tmp173 - tmp172;		    c_re(output[4 * ostride]) = tmp175 - tmp176;		    c_re(output[10 * ostride]) = tmp175 + tmp176;		    tmp171 = tmp169 + tmp170;		    tmp174 = tmp172 + tmp173;		    c_re(output[3 * ostride]) = tmp171 - tmp174;		    c_re(output[9 * ostride]) = tmp171 + tmp174;	       }	  }     }     c_im(output[0]) = tmp88 + tmp89;     {	  fftw_real tmp102;	  fftw_real tmp115;	  fftw_real tmp84;	  fftw_real tmp112;	  fftw_real tmp107;	  fftw_real tmp91;	  fftw_real tmp31;	  fftw_real tmp46;	  fftw_real tmp104;	  fftw_real tmp111;	  fftw_real tmp93;	  fftw_real tmp96;	  fftw_real tmp99;	  fftw_real tmp114;	  fftw_real tmp100;	  fftw_real tmp101;	  ASSERT_ALIGNED_DOUBLE;	  tmp100 = (K387390585 * tmp77) + (K265966249 * tmp70);	  tmp101 = (K113854479 * tmp86) + (K503537032 * tmp85);	  tmp102 = tmp100 + tmp101;	  tmp115 = tmp100 - tmp101;	  {	       fftw_real tmp78;	       fftw_real tmp106;	       fftw_real tmp87;	       fftw_real tmp90;	       fftw_real tmp105;	       ASSERT_ALIGNED_DOUBLE;	       tmp78 = (K258260390 * tmp70) - (K132983124 * tmp77);	       tmp106 = tmp83 - tmp78;	       tmp87 = (K075902986 * tmp85) - (K251768516 * tmp86);	       tmp90 = tmp88 - (K083333333 * tmp89);	       tmp105 = tmp90 - tmp87;	       tmp84 = (K2_000000000 * tmp78) + tmp83;	       tmp112 = tmp106 + tmp105;	       tmp107 = tmp105 - tmp106;	       tmp91 = (K2_000000000 * tmp87) + tmp90;	  }	  {	       fftw_real tmp42;	       fftw_real tmp45;	       fftw_real tmp94;	       fftw_real tmp95;	       ASSERT_ALIGNED_DOUBLE;	       tmp31 = (K174138601 * tmp25) - (K575140729 * tmp30);	       tmp42 = (K256247671 * tmp36) + (K156891391 * tmp41);	       tmp45 = (K300238635 * tmp43) + (K011599105 * tmp44);	       tmp46 = tmp42 - tmp45;	       tmp104 = K1_732050807 * (tmp42 + tmp45);	       tmp111 = tmp31 - tmp46;	       tmp93 = (K575140729 * tmp25) + (K174138601 * tmp30);	       tmp94 = (K256247671 * tmp41) - (K156891391 * tmp36);	       tmp95 = (K011599105 * tmp43) - (K300238635 * tmp44);	       tmp96 = tmp94 + tmp95;	       tmp99 = tmp93 + tmp96;	       tmp114 = K1_732050807 * (tmp95 - tmp94);	  }	  {	       fftw_real tmp47;	       fftw_real tmp92;	       fftw_real tmp109;	       fftw_real tmp110;	       ASSERT_ALIGNED_DOUBLE;	       tmp47 = tmp31 + (K2_000000000 * tmp46);	       tmp92 = tmp84 + tmp91;	       c_im(output[ostride]) = tmp47 + tmp92;	       c_im(output[12 * ostride]) = tmp92 - tmp47;	       {		    fftw_real tmp97;		    fftw_real tmp98;		    fftw_real tmp103;		    fftw_real tmp108;		    ASSERT_ALIGNED_DOUBLE;		    tmp97 = tmp93 - (K2_000000000 * tmp96);		    tmp98 = tmp91 - tmp84;		    c_im(output[5 * ostride]) = tmp97 + tmp98;		    c_im(output[8 * ostride]) = tmp98 - tmp97;		    tmp103 = tmp99 + tmp102;		    tmp108 = tmp104 + tmp107;		    c_im(output[2 * ostride]) = tmp103 + tmp108;		    c_im(output[7 * ostride]) = tmp108 - tmp103;	       }	       tmp109 = tmp107 - tmp104;	       tmp110 = tmp102 - tmp99;	       c_im(output[6 * ostride]) = tmp109 - tmp110;	       c_im(output[11 * ostride]) = tmp110 + tmp109;	       {		    fftw_real tmp117;		    fftw_real tmp118;		    fftw_real tmp113;		    fftw_real tmp116;		    ASSERT_ALIGNED_DOUBLE;		    tmp117 = tmp112 - tmp111;		    tmp118 = tmp114 - tmp115;		    c_im(output[4 * ostride]) = tmp117 - tmp118;		    c_im(output[10 * ostride]) = tmp118 + tmp117;		    tmp113 = tmp111 + tmp112;		    tmp116 = tmp114 + tmp115;		    c_im(output[3 * ostride]) = tmp113 - tmp116;		    c_im(output[9 * ostride]) = tmp116 + tmp113;	       }	  }     }}fftw_codelet_desc fftwi_no_twiddle_13_desc ={     "fftwi_no_twiddle_13",     (void (*)()) fftwi_no_twiddle_13,     13,     FFTW_BACKWARD,     FFTW_NOTW,     298,     0,     (const int *) 0,};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -