在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → fftw源代码和vs工程

fftw源代码和vs工程

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:17.90M
  • 下载次数:3
  • 浏览次数:290
  • 发布时间:2020-10-31
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
fftw的源代码,以及vs工程,直接编译即可
【实例截图】
【核心代码】
fftw-3.2.2
└── fftw-3.2.2
├── aclocal.m4
├── api
│   ├── api.h
│   ├── apiplan.c
│   ├── configure.c
│   ├── execute.c
│   ├── execute-dft.c
│   ├── execute-dft-c2r.c
│   ├── execute-dft-r2c.c
│   ├── execute-r2r.c
│   ├── execute-split-dft.c
│   ├── execute-split-dft-c2r.c
│   ├── execute-split-dft-r2c.c
│   ├── export-wisdom.c
│   ├── export-wisdom-to-file.c
│   ├── export-wisdom-to-string.c
│   ├── f77api.c
│   ├── f77funcs.h
│   ├── fftw3.f
│   ├── fftw3.h
│   ├── flops.c
│   ├── forget-wisdom.c
│   ├── guru64.h
│   ├── guru.h
│   ├── import-system-wisdom.c
│   ├── import-wisdom.c
│   ├── import-wisdom-from-file.c
│   ├── import-wisdom-from-string.c
│   ├── Makefile.am
│   ├── Makefile.in
│   ├── malloc.c
│   ├── mapflags.c
│   ├── map-r2r-kind.c
│   ├── mkprinter-file.c
│   ├── mktensor-iodims64.c
│   ├── mktensor-iodims.c
│   ├── mktensor-iodims.h
│   ├── mktensor-rowmajor.c
│   ├── plan-dft-1d.c
│   ├── plan-dft-2d.c
│   ├── plan-dft-3d.c
│   ├── plan-dft.c
│   ├── plan-dft-c2r-1d.c
│   ├── plan-dft-c2r-2d.c
│   ├── plan-dft-c2r-3d.c
│   ├── plan-dft-c2r.c
│   ├── plan-dft-r2c-1d.c
│   ├── plan-dft-r2c-2d.c
│   ├── plan-dft-r2c-3d.c
│   ├── plan-dft-r2c.c
│   ├── plan-guru64-dft.c
│   ├── plan-guru64-dft-c2r.c
│   ├── plan-guru64-dft-r2c.c
│   ├── plan-guru64-r2r.c
│   ├── plan-guru64-split-dft.c
│   ├── plan-guru64-split-dft-c2r.c
│   ├── plan-guru64-split-dft-r2c.c
│   ├── plan-guru-dft.c
│   ├── plan-guru-dft-c2r.c
│   ├── plan-guru-dft-c2r.h
│   ├── plan-guru-dft.h
│   ├── plan-guru-dft-r2c.c
│   ├── plan-guru-dft-r2c.h
│   ├── plan-guru-r2r.c
│   ├── plan-guru-r2r.h
│   ├── plan-guru-split-dft.c
│   ├── plan-guru-split-dft-c2r.c
│   ├── plan-guru-split-dft-c2r.h
│   ├── plan-guru-split-dft.h
│   ├── plan-guru-split-dft-r2c.c
│   ├── plan-guru-split-dft-r2c.h
│   ├── plan-many-dft.c
│   ├── plan-many-dft-c2r.c
│   ├── plan-many-dft-r2c.c
│   ├── plan-many-r2r.c
│   ├── plan-r2r-1d.c
│   ├── plan-r2r-2d.c
│   ├── plan-r2r-3d.c
│   ├── plan-r2r.c
│   ├── print-plan.c
│   ├── rdft2-pad.c
│   ├── the-planner.c
│   ├── version.c
│   └── x77.h
├── AUTHORS
├── bootstrap.sh
├── cell
│   ├── cell.c
│   ├── conf.c
│   ├── copy.c
│   ├── dft-direct-cell.c
│   ├── fftw-cell.h
│   ├── Makefile.am
│   ├── Makefile.in
│   ├── plans-double.c
│   ├── plans-single.c
│   ├── spu
│   │   ├── alloc.spuc
│   │   ├── copy.spuc
│   │   ├── dft.spuc
│   │   ├── dma.spuc
│   │   ├── execute.spuc
│   │   ├── fftw-spu.h
│   │   ├── main.spuc
│   │   ├── Makefile.am
│   │   ├── Makefile.in
│   │   ├── planner.spuc
│   │   ├── spu-double.h
│   │   ├── spu_n1fv_11.spuc
│   │   ├── spu_n1fv_13.spuc
│   │   ├── spu_n1fv_15.spuc
│   │   ├── spu_n1fv_3.spuc
│   │   ├── spu_n1fv_5.spuc
│   │   ├── spu_n1fv_7.spuc
│   │   ├── spu_n1fv_9.spuc
│   │   ├── spu_n2fv_10.spuc
│   │   ├── spu_n2fv_12.spuc
│   │   ├── spu_n2fv_14.spuc
│   │   ├── spu_n2fv_16.spuc
│   │   ├── spu_n2fv_2.spuc
│   │   ├── spu_n2fv_32.spuc
│   │   ├── spu_n2fv_4.spuc
│   │   ├── spu_n2fv_6.spuc
│   │   ├── spu_n2fv_8.spuc
│   │   ├── spu-single.h
│   │   ├── spu_t1fv_10.spuc
│   │   ├── spu_t1fv_12.spuc
│   │   ├── spu_t1fv_15.spuc
│   │   ├── spu_t1fv_16.spuc
│   │   ├── spu_t1fv_2.spuc
│   │   ├── spu_t1fv_32.spuc
│   │   ├── spu_t1fv_3.spuc
│   │   ├── spu_t1fv_4.spuc
│   │   ├── spu_t1fv_5.spuc
│   │   ├── spu_t1fv_6.spuc
│   │   ├── spu_t1fv_7.spuc
│   │   ├── spu_t1fv_8.spuc
│   │   ├── spu_t1fv_9.spuc
│   │   └── transpose.spuc
│   ├── spufftw-embed.S
│   └── transpose.c
├── ChangeLog
├── config.guess
├── config.h
├── config.h.in
├── config.sub
├── configure
├── configure.ac
├── CONVENTIONS
├── COPYING
├── COPYRIGHT
├── depcomp
├── dft
│   ├── bluestein.c
│   ├── buffered.c
│   ├── codelet-dft.h
│   ├── conf.c
│   ├── ct.c
│   ├── ct.h
│   ├── dft.h
│   ├── dftw-direct.c
│   ├── dftw-directsq.c
│   ├── dftw-genericbuf.c
│   ├── dftw-generic.c
│   ├── direct.c
│   ├── generic.c
│   ├── indirect.c
│   ├── indirect-transpose.c
│   ├── kdft.c
│   ├── kdft-dif.c
│   ├── kdft-difsq.c
│   ├── kdft-dit.c
│   ├── Makefile.am
│   ├── Makefile.in
│   ├── nop.c
│   ├── plan.c
│   ├── problem.c
│   ├── rader.c
│   ├── rank-geq2.c
│   ├── scalar
│   │   ├── codelets
│   │   │   ├── codlist.c
│   │   │   ├── Makefile.am
│   │   │   ├── Makefile.in
│   │   │   ├── n1_10.c
│   │   │   ├── n1_11.c
│   │   │   ├── n1_12.c
│   │   │   ├── n1_13.c
│   │   │   ├── n1_14.c
│   │   │   ├── n1_15.c
│   │   │   ├── n1_16.c
│   │   │   ├── n1_20.c
│   │   │   ├── n1_25.c
│   │   │   ├── n1_2.c
│   │   │   ├── n1_32.c
│   │   │   ├── n1_3.c
│   │   │   ├── n1_4.c
│   │   │   ├── n1_5.c
│   │   │   ├── n1_64.c
│   │   │   ├── n1_6.c
│   │   │   ├── n1_7.c
│   │   │   ├── n1_8.c
│   │   │   ├── n1_9.c
│   │   │   ├── q1_2.c
│   │   │   ├── q1_3.c
│   │   │   ├── q1_4.c
│   │   │   ├── q1_5.c
│   │   │   ├── q1_6.c
│   │   │   ├── q1_8.c
│   │   │   ├── t1_10.c
│   │   │   ├── t1_12.c
│   │   │   ├── t1_15.c
│   │   │   ├── t1_16.c
│   │   │   ├── t1_20.c
│   │   │   ├── t1_25.c
│   │   │   ├── t1_2.c
│   │   │   ├── t1_32.c
│   │   │   ├── t1_3.c
│   │   │   ├── t1_4.c
│   │   │   ├── t1_5.c
│   │   │   ├── t1_64.c
│   │   │   ├── t1_6.c
│   │   │   ├── t1_7.c
│   │   │   ├── t1_8.c
│   │   │   ├── t1_9.c
│   │   │   ├── t2_10.c
│   │   │   ├── t2_16.c
│   │   │   ├── t2_20.c
│   │   │   ├── t2_25.c
│   │   │   ├── t2_32.c
│   │   │   ├── t2_4.c
│   │   │   ├── t2_5.c
│   │   │   ├── t2_64.c
│   │   │   └── t2_8.c
│   │   ├── f.h
│   │   ├── Makefile.am
│   │   ├── Makefile.in
│   │   ├── n.c
│   │   ├── n.h
│   │   ├── q.h
│   │   ├── t.c
│   │   └── t.h
│   ├── simd
│   │   ├── codelets
│   │   │   ├── codlist.c
│   │   │   ├── Makefile.am
│   │   │   ├── Makefile.in
│   │   │   ├── n1bv_10.c
│   │   │   ├── n1bv_11.c
│   │   │   ├── n1bv_128.c
│   │   │   ├── n1bv_12.c
│   │   │   ├── n1bv_13.c
│   │   │   ├── n1bv_14.c
│   │   │   ├── n1bv_15.c
│   │   │   ├── n1bv_16.c
│   │   │   ├── n1bv_20.c
│   │   │   ├── n1bv_25.c
│   │   │   ├── n1bv_2.c
│   │   │   ├── n1bv_32.c
│   │   │   ├── n1bv_3.c
│   │   │   ├── n1bv_4.c
│   │   │   ├── n1bv_5.c
│   │   │   ├── n1bv_64.c
│   │   │   ├── n1bv_6.c
│   │   │   ├── n1bv_7.c
│   │   │   ├── n1bv_8.c
│   │   │   ├── n1bv_9.c
│   │   │   ├── n1fv_10.c
│   │   │   ├── n1fv_11.c
│   │   │   ├── n1fv_128.c
│   │   │   ├── n1fv_12.c
│   │   │   ├── n1fv_13.c
│   │   │   ├── n1fv_14.c
│   │   │   ├── n1fv_15.c
│   │   │   ├── n1fv_16.c
│   │   │   ├── n1fv_20.c
│   │   │   ├── n1fv_25.c
│   │   │   ├── n1fv_2.c
│   │   │   ├── n1fv_32.c
│   │   │   ├── n1fv_3.c
│   │   │   ├── n1fv_4.c
│   │   │   ├── n1fv_5.c
│   │   │   ├── n1fv_64.c
│   │   │   ├── n1fv_6.c
│   │   │   ├── n1fv_7.c
│   │   │   ├── n1fv_8.c
│   │   │   ├── n1fv_9.c
│   │   │   ├── n2bv_10.c
│   │   │   ├── n2bv_12.c
│   │   │   ├── n2bv_14.c
│   │   │   ├── n2bv_16.c
│   │   │   ├── n2bv_20.c
│   │   │   ├── n2bv_2.c
│   │   │   ├── n2bv_32.c
│   │   │   ├── n2bv_4.c
│   │   │   ├── n2bv_64.c
│   │   │   ├── n2bv_6.c
│   │   │   ├── n2bv_8.c
│   │   │   ├── n2fv_10.c
│   │   │   ├── n2fv_12.c
│   │   │   ├── n2fv_14.c
│   │   │   ├── n2fv_16.c
│   │   │   ├── n2fv_20.c
│   │   │   ├── n2fv_2.c
│   │   │   ├── n2fv_32.c
│   │   │   ├── n2fv_4.c
│   │   │   ├── n2fv_64.c
│   │   │   ├── n2fv_6.c
│   │   │   ├── n2fv_8.c
│   │   │   ├── n2sv_16.c
│   │   │   ├── n2sv_32.c
│   │   │   ├── n2sv_4.c
│   │   │   ├── n2sv_64.c
│   │   │   ├── n2sv_8.c
│   │   │   ├── q1bv_2.c
│   │   │   ├── q1bv_4.c
│   │   │   ├── q1bv_5.c
│   │   │   ├── q1bv_8.c
│   │   │   ├── q1fv_2.c
│   │   │   ├── q1fv_4.c
│   │   │   ├── q1fv_5.c
│   │   │   ├── q1fv_8.c
│   │   │   ├── t1buv_10.c
│   │   │   ├── t1buv_2.c
│   │   │   ├── t1buv_3.c
│   │   │   ├── t1buv_4.c
│   │   │   ├── t1buv_5.c
│   │   │   ├── t1buv_6.c
│   │   │   ├── t1buv_7.c
│   │   │   ├── t1buv_8.c
│   │   │   ├── t1buv_9.c
│   │   │   ├── t1bv_10.c
│   │   │   ├── t1bv_12.c
│   │   │   ├── t1bv_15.c
│   │   │   ├── t1bv_16.c
│   │   │   ├── t1bv_20.c
│   │   │   ├── t1bv_25.c
│   │   │   ├── t1bv_2.c
│   │   │   ├── t1bv_32.c
│   │   │   ├── t1bv_3.c
│   │   │   ├── t1bv_4.c
│   │   │   ├── t1bv_5.c
│   │   │   ├── t1bv_64.c
│   │   │   ├── t1bv_6.c
│   │   │   ├── t1bv_7.c
│   │   │   ├── t1bv_8.c
│   │   │   ├── t1bv_9.c
│   │   │   ├── t1fuv_10.c
│   │   │   ├── t1fuv_2.c
│   │   │   ├── t1fuv_3.c
│   │   │   ├── t1fuv_4.c
│   │   │   ├── t1fuv_5.c
│   │   │   ├── t1fuv_6.c
│   │   │   ├── t1fuv_7.c
│   │   │   ├── t1fuv_8.c
│   │   │   ├── t1fuv_9.c
│   │   │   ├── t1fv_10.c
│   │   │   ├── t1fv_12.c
│   │   │   ├── t1fv_15.c
│   │   │   ├── t1fv_16.c
│   │   │   ├── t1fv_20.c
│   │   │   ├── t1fv_25.c
│   │   │   ├── t1fv_2.c
│   │   │   ├── t1fv_32.c
│   │   │   ├── t1fv_3.c
│   │   │   ├── t1fv_4.c
│   │   │   ├── t1fv_5.c
│   │   │   ├── t1fv_64.c
│   │   │   ├── t1fv_6.c
│   │   │   ├── t1fv_7.c
│   │   │   ├── t1fv_8.c
│   │   │   ├── t1fv_9.c
│   │   │   ├── t1sv_16.c
│   │   │   ├── t1sv_2.c
│   │   │   ├── t1sv_32.c
│   │   │   ├── t1sv_4.c
│   │   │   ├── t1sv_8.c
│   │   │   ├── t2bv_10.c
│   │   │   ├── t2bv_16.c
│   │   │   ├── t2bv_20.c
│   │   │   ├── t2bv_25.c
│   │   │   ├── t2bv_2.c
│   │   │   ├── t2bv_32.c
│   │   │   ├── t2bv_4.c
│   │   │   ├── t2bv_5.c
│   │   │   ├── t2bv_64.c
│   │   │   ├── t2bv_8.c
│   │   │   ├── t2fv_10.c
│   │   │   ├── t2fv_16.c
│   │   │   ├── t2fv_20.c
│   │   │   ├── t2fv_25.c
│   │   │   ├── t2fv_2.c
│   │   │   ├── t2fv_32.c
│   │   │   ├── t2fv_4.c
│   │   │   ├── t2fv_5.c
│   │   │   ├── t2fv_64.c
│   │   │   ├── t2fv_8.c
│   │   │   ├── t2sv_16.c
│   │   │   ├── t2sv_32.c
│   │   │   ├── t2sv_4.c
│   │   │   ├── t2sv_8.c
│   │   │   ├── t3bv_10.c
│   │   │   ├── t3bv_16.c
│   │   │   ├── t3bv_20.c
│   │   │   ├── t3bv_25.c
│   │   │   ├── t3bv_32.c
│   │   │   ├── t3bv_4.c
│   │   │   ├── t3bv_5.c
│   │   │   ├── t3bv_8.c
│   │   │   ├── t3fv_10.c
│   │   │   ├── t3fv_16.c
│   │   │   ├── t3fv_20.c
│   │   │   ├── t3fv_25.c
│   │   │   ├── t3fv_32.c
│   │   │   ├── t3fv_4.c
│   │   │   ├── t3fv_5.c
│   │   │   └── t3fv_8.c
│   │   ├── Makefile.am
│   │   ├── Makefile.in
│   │   ├── n1b.c
│   │   ├── n1b.h
│   │   ├── n1f.c
│   │   ├── n1f.h
│   │   ├── n2b.c
│   │   ├── n2b.h
│   │   ├── n2f.c
│   │   ├── n2f.h
│   │   ├── n2s.c
│   │   ├── n2s.h
│   │   ├── q1b.c
│   │   ├── q1b.h
│   │   ├── q1f.c
│   │   ├── q1f.h
│   │   ├── t1b.h
│   │   ├── t1bu.h
│   │   ├── t1f.h
│   │   ├── t1fu.h
│   │   ├── t2b.h
│   │   ├── t2f.h
│   │   ├── t3b.h
│   │   ├── t3f.h
│   │   ├── t.c
│   │   ├── ts.c
│   │   └── ts.h
│   ├── solve.c
│   ├── vrank-geq1.c
│   └── zero.c
├── doc
│   ├── equation-dft.png
│   ├── equation-dht.png
│   ├── equation-idft.png
│   ├── equation-redft00.png
│   ├── equation-redft01.png
│   ├── equation-redft10.png
│   ├── equation-redft11.png
│   ├── equation-rodft00.png
│   ├── equation-rodft01.png
│   ├── equation-rodft10.png
│   ├── equation-rodft11.png
│   ├── f77_wisdom.f
│   ├── FAQ
│   │   ├── bfnnconv.pl
│   │   ├── fftw-faq.ascii
│   │   ├── fftw-faq.bfnn
│   │   ├── fftw-faq.html
│   │   │   ├── index.html
│   │   │   ├── section1.html
│   │   │   ├── section2.html
│   │   │   ├── section3.html
│   │   │   ├── section4.html
│   │   │   └── section5.html
│   │   ├── html.refs
│   │   ├── Makefile.am
│   │   ├── Makefile.in
│   │   ├── m-ascii.pl
│   │   ├── m-html.pl
│   │   ├── m-info.pl
│   │   ├── m-lout.pl
│   │   └── m-post.pl
│   ├── fftw3.info
│   ├── fftw3.pdf
│   ├── fftw3.texi
│   ├── html
│   │   ├── 1d-Discrete-Hartley-Transforms-_0028DHTs_0029.html
│   │   ├── 1d-Real_002deven-DFTs-_0028DCTs_0029.html
│   │   ├── 1d-Real_002dodd-DFTs-_0028DSTs_0029.html
│   │   ├── 64_002dbit-Guru-Interface.html
│   │   ├── Acknowledgments.html
│   │   ├── Advanced-Complex-DFTs.html
│   │   ├── Advanced-Interface.html
│   │   ├── Advanced-Real_002ddata-DFTs.html
│   │   ├── Advanced-Real_002dto_002dreal-Transforms.html
│   │   ├── Basic-Interface.html
│   │   ├── Calling-FFTW-from-Fortran.html
│   │   ├── Caveats-in-Using-Wisdom.html
│   │   ├── Cell-Caveats.html
│   │   ├── Cell-Installation.html
│   │   ├── Column_002dmajor-Format.html
│   │   ├── Complex-DFTs.html
│   │   ├── Complex-Multi_002dDimensional-DFTs.html
│   │   ├── Complex-numbers.html
│   │   ├── Complex-One_002dDimensional-DFTs.html
│   │   ├── Concept-Index.html
│   │   ├── Cycle-Counters.html
│   │   ├── Data-Alignment.html
│   │   ├── Data-Types-and-Files.html
│   │   ├── Dynamic-Arrays-in-C_002dThe-Wrong-Way.html
│   │   ├── Dynamic-Arrays-in-C.html
│   │   ├── equation-dft.png
│   │   ├── equation-dht.png
│   │   ├── equation-idft.png
│   │   ├── equation-redft00.png
│   │   ├── equation-redft01.png
│   │   ├── equation-redft10.png
│   │   ├── equation-redft11.png
│   │   ├── equation-rodft00.png
│   │   ├── equation-rodft01.png
│   │   ├── equation-rodft10.png
│   │   ├── equation-rodft11.png
│   │   ├── FFTW-Accuracy-on-Cell.html
│   │   ├── FFTW-Constants-in-Fortran.html
│   │   ├── FFTW-Execution-in-Fortran.html
│   │   ├── FFTW-on-the-Cell-Processor.html
│   │   ├── FFTW-Reference.html
│   │   ├── Fixed_002dsize-Arrays-in-C.html
│   │   ├── Forgetting-Wisdom.html
│   │   ├── Fortran_002dinterface-routines.html
│   │   ├── Fortran-Examples.html
│   │   ├── Generating-your-own-code.html
│   │   ├── Guru-Complex-DFTs.html
│   │   ├── Guru-Interface.html
│   │   ├── Guru-Real_002ddata-DFTs.html
│   │   ├── Guru-Real_002dto_002dreal-Transforms.html
│   │   ├── Guru-vector-and-transform-sizes.html
│   │   ├── How-Many-Threads-to-Use_003f.html
│   │   ├── index.html
│   │   ├── Installation-and-Customization.html
│   │   ├── Installation-and-Supported-Hardware_002fSoftware.html
│   │   ├── Installation-on-non_002dUnix-systems.html
│   │   ├── Installation-on-Unix.html
│   │   ├── Interleaved-and-split-arrays.html
│   │   ├── Introduction.html
│   │   ├── Library-Index.html
│   │   ├── License-and-Copyright.html
│   │   ├── Memory-Allocation.html
│   │   ├── More-DFTs-of-Real-Data.html
│   │   ├── Multi_002ddimensional-Array-Format.html
│   │   ├── Multi_002dDimensional-DFTs-of-Real-Data.html
│   │   ├── Multi_002ddimensional-Transforms.html
│   │   ├── Multi_002dthreaded-FFTW.html
│   │   ├── New_002darray-Execute-Functions.html
│   │   ├── One_002dDimensional-DFTs-of-Real-Data.html
│   │   ├── Other-Important-Topics.html
│   │   ├── Planner-Flags.html
│   │   ├── Precision.html
│   │   ├── Real_002ddata-DFT-Array-Format.html
│   │   ├── Real_002ddata-DFTs.html
│   │   ├── Real_002dto_002dReal-Transform-Kinds.html
│   │   ├── Real_002dto_002dReal-Transforms.html
│   │   ├── Real-even_002fodd-DFTs-_0028cosine_002fsine-transforms_0029.html
│   │   ├── rfftwnd.png
│   │   ├── Row_002dmajor-Format.html
│   │   ├── SIMD-alignment-and-fftw_005fmalloc.html
│   │   ├── Stack-alignment-on-x86.html
│   │   ├── The-1d-Discrete-Fourier-Transform-_0028DFT_0029.html
│   │   ├── The-1d-Real_002ddata-DFT.html
│   │   ├── The-Discrete-Hartley-Transform.html
│   │   ├── The-Halfcomplex_002dformat-DFT.html
│   │   ├── Thread-safety.html
│   │   ├── Tutorial.html
│   │   ├── Upgrading-from-FFTW-version-2.html
│   │   ├── Usage-of-Multi_002dthreaded-FFTW.html
│   │   ├── Using-Plans.html
│   │   ├── What-FFTW-Really-Computes.html
│   │   ├── Wisdom-Export.html
│   │   ├── Wisdom.html
│   │   ├── Wisdom-Import.html
│   │   ├── Wisdom-of-Fortran_003f.html
│   │   ├── Wisdom-Utilities.html
│   │   └── Words-of-Wisdom_002dSaving-Plans.html
│   ├── Makefile.am
│   ├── Makefile.in
│   ├── mdate-sh
│   ├── rfftwnd.eps
│   ├── rfftwnd.fig
│   ├── stamp-vti
│   ├── texinfo.tex
│   └── version.texi
├── fftw3.h
├── fftw.pc.in
├── genfft
│   ├── algsimp.ml
│   ├── algsimp.mli
│   ├── annotate.ml
│   ├── annotate.mli
│   ├── assoctable.ml
│   ├── assoctable.mli
│   ├── c.ml
│   ├── c.mli
│   ├── complex.ml
│   ├── complex.mli
│   ├── conv.ml
│   ├── conv.mli
│   ├── dag.ml
│   ├── dag.mli
│   ├── expr.ml
│   ├── expr.mli
│   ├── fft.ml
│   ├── fft.mli
│   ├── gen_hc2cdft_c.ml
│   ├── gen_hc2cdft.ml
│   ├── gen_hc2c.ml
│   ├── gen_hc2hc.ml
│   ├── gen_mdct.ml
│   ├── gen_notw_c.ml
│   ├── gen_notw.ml
│   ├── gen_r2cb.ml
│   ├── gen_r2cf.ml
│   ├── gen_r2r.ml
│   ├── gen_twiddle_c.ml
│   ├── gen_twiddle.ml
│   ├── gen_twidsq_c.ml
│   ├── gen_twidsq.ml
│   ├── genutil.ml
│   ├── littlesimp.ml
│   ├── littlesimp.mli
│   ├── magic.ml
│   ├── Makefile.am
│   ├── Makefile.in
│   ├── monads.ml
│   ├── number.ml
│   ├── number.mli
│   ├── oracle.ml
│   ├── oracle.mli
│   ├── schedule.ml
│   ├── schedule.mli
│   ├── simdmagic.ml
│   ├── simd.ml
│   ├── simd.mli
│   ├── to_alist.ml
│   ├── to_alist.mli
│   ├── trig.ml
│   ├── trig.mli
│   ├── twiddle.ml
│   ├── twiddle.mli
│   ├── unique.ml
│   ├── unique.mli
│   ├── util.ml
│   ├── util.mli
│   ├── variable.ml
│   └── variable.mli
├── INSTALL
├── install-sh
├── kernel
│   ├── align.c
│   ├── alloc.c
│   ├── assert.c
│   ├── awake.c
│   ├── buffered.c
│   ├── cpy1d.c
│   ├── cpy2d.c
│   ├── cpy2d-pair.c
│   ├── ct.c
│   ├── cycle.h
│   ├── debug.c
│   ├── extract-reim.c
│   ├── hash.c
│   ├── iabs.c
│   ├── ifftw.h
│   ├── kalloc.c
│   ├── Makefile.am
│   ├── Makefile.in
│   ├── md5-1.c
│   ├── md5.c
│   ├── minmax.c
│   ├── ops.c
│   ├── pickdim.c
│   ├── plan.c
│   ├── planner.c
│   ├── primes.c
│   ├── print.c
│   ├── problem.c
│   ├── rader.c
│   ├── scan.c
│   ├── solver.c
│   ├── solvtab.c
│   ├── stride.c
│   ├── tensor1.c
│   ├── tensor2.c
│   ├── tensor3.c
│   ├── tensor4.c
│   ├── tensor5.c
│   ├── tensor7.c
│   ├── tensor8.c
│   ├── tensor9.c
│   ├── tensor.c
│   ├── tile2d.c
│   ├── timer.c
│   ├── transpose.c
│   ├── trig.c
│   └── twiddle.c
├── libbench2
│   ├── after-ccopy-from.c
│   ├── after-ccopy-to.c
│   ├── after-hccopy-from.c
│   ├── after-hccopy-to.c
│   ├── after-rcopy-from.c
│   ├── after-rcopy-to.c
│   ├── aligned-main.c
│   ├── allocate.c
│   ├── aset.c
│   ├── bench-cost-postprocess.c
│   ├── bench-exit.c
│   ├── bench.h
│   ├── bench-main.c
│   ├── bench-user.h
│   ├── can-do.c
│   ├── caset.c
│   ├── dotens2.c
│   ├── info.c
│   ├── main.c
│   ├── Makefile.am
│   ├── Makefile.in
│   ├── mflops.c
│   ├── mp.c
│   ├── my-getopt.c
│   ├── my-getopt.h
│   ├── ovtpvt.c
│   ├── pow2.c
│   ├── problem.c
│   ├── report.c
│   ├── speed.c
│   ├── tensor.c
│   ├── timer.c
│   ├── useropt.c
│   ├── util.c
│   ├── verify.c
│   ├── verify-dft.c
│   ├── verify.h
│   ├── verify-lib.c
│   ├── verify-r2r.c
│   ├── verify-rdft2.c
│   └── zero.c
├── libfftw.lib
├── ltmain.sh
├── m4
│   ├── acx_mpi.m4
│   ├── acx_pthread.m4
│   ├── ax_cc_maxopt.m4
│   ├── ax_check_compiler_flags.m4
│   ├── ax_compiler_vendor.m4
│   ├── ax_gcc_aligns_stack.m4
│   ├── ax_gcc_archflag.m4
│   ├── ax_gcc_version.m4
│   ├── ax_gcc_x86_cpuid.m4
│   ├── ax_openmp.m4
│   ├── libtool.m4
│   ├── lt~obsolete.m4
│   ├── ltoptions.m4
│   ├── ltsugar.m4
│   ├── ltversion.m4
│   ├── Makefile.am
│   ├── Makefile.in
│   └── ocaml.m4
├── Makefile.am
├── Makefile.in
├── missing
├── NEWS
├── rdft
│   ├── buffered2.c
│   ├── buffered.c
│   ├── codelet-rdft.h
│   ├── conf.c
│   ├── ct-hc2c.c
│   ├── ct-hc2c-direct.c
│   ├── ct-hc2c.h
│   ├── dft-r2hc.c
│   ├── dht-r2hc.c
│   ├── dht-rader.c
│   ├── direct2.c
│   ├── direct-r2c.c
│   ├── direct-r2r.c
│   ├── generic.c
│   ├── hc2hc.c
│   ├── hc2hc-direct.c
│   ├── hc2hc-generic.c
│   ├── hc2hc.h
│   ├── indirect.c
│   ├── khc2c.c
│   ├── khc2hc.c
│   ├── kr2c.c
│   ├── kr2r.c
│   ├── Makefile.am
│   ├── Makefile.in
│   ├── nop2.c
│   ├── nop.c
│   ├── plan2.c
│   ├── plan.c
│   ├── problem2.c
│   ├── problem.c
│   ├── rank0.c
│   ├── rank0-rdft2.c
│   ├── rank-geq2.c
│   ├── rank-geq2-rdft2.c
│   ├── rdft2-inplace-strides.c
│   ├── rdft2-rdft.c
│   ├── rdft2-strides.c
│   ├── rdft2-tensor-max-index.c
│   ├── rdft-dht.c
│   ├── rdft.h
│   ├── scalar
│   │   ├── hb.h
│   │   ├── hc2cb.h
│   │   ├── hc2c.c
│   │   ├── hc2cf.h
│   │   ├── hfb.c
│   │   ├── hf.h
│   │   ├── Makefile.am
│   │   ├── Makefile.in
│   │   ├── r2cb
│   │   │   ├── codlist.c
│   │   │   ├── hb_10.c
│   │   │   ├── hb_12.c
│   │   │   ├── hb_15.c
│   │   │   ├── hb_16.c
│   │   │   ├── hb_20.c
│   │   │   ├── hb2_16.c
│   │   │   ├── hb2_20.c
│   │   │   ├── hb2_25.c
│   │   │   ├── hb2_32.c
│   │   │   ├── hb2_4.c
│   │   │   ├── hb_25.c
│   │   │   ├── hb2_5.c
│   │   │   ├── hb2_8.c
│   │   │   ├── hb_2.c
│   │   │   ├── hb_32.c
│   │   │   ├── hb_3.c
│   │   │   ├── hb_4.c
│   │   │   ├── hb_5.c
│   │   │   ├── hb_64.c
│   │   │   ├── hb_6.c
│   │   │   ├── hb_7.c
│   │   │   ├── hb_8.c
│   │   │   ├── hb_9.c
│   │   │   ├── hc2cb_10.c
│   │   │   ├── hc2cb_12.c
│   │   │   ├── hc2cb_16.c
│   │   │   ├── hc2cb_20.c
│   │   │   ├── hc2cb2_16.c
│   │   │   ├── hc2cb2_20.c
│   │   │   ├── hc2cb2_32.c
│   │   │   ├── hc2cb2_4.c
│   │   │   ├── hc2cb2_8.c
│   │   │   ├── hc2cb_2.c
│   │   │   ├── hc2cb_32.c
│   │   │   ├── hc2cb_4.c
│   │   │   ├── hc2cb_6.c
│   │   │   ├── hc2cb_8.c
│   │   │   ├── hc2cbdft_10.c
│   │   │   ├── hc2cbdft_12.c
│   │   │   ├── hc2cbdft_16.c
│   │   │   ├── hc2cbdft_20.c
│   │   │   ├── hc2cbdft2_16.c
│   │   │   ├── hc2cbdft2_20.c
│   │   │   ├── hc2cbdft2_32.c
│   │   │   ├── hc2cbdft2_4.c
│   │   │   ├── hc2cbdft2_8.c
│   │   │   ├── hc2cbdft_2.c
│   │   │   ├── hc2cbdft_32.c
│   │   │   ├── hc2cbdft_4.c
│   │   │   ├── hc2cbdft_6.c
│   │   │   ├── hc2cbdft_8.c
│   │   │   ├── Makefile.am
│   │   │   ├── Makefile.in
│   │   │   ├── r2cb_10.c
│   │   │   ├── r2cb_11.c
│   │   │   ├── r2cb_128.c
│   │   │   ├── r2cb_12.c
│   │   │   ├── r2cb_13.c
│   │   │   ├── r2cb_14.c
│   │   │   ├── r2cb_15.c
│   │   │   ├── r2cb_16.c
│   │   │   ├── r2cb_20.c
│   │   │   ├── r2cb_25.c
│   │   │   ├── r2cb_2.c
│   │   │   ├── r2cb_32.c
│   │   │   ├── r2cb_3.c
│   │   │   ├── r2cb_4.c
│   │   │   ├── r2cb_5.c
│   │   │   ├── r2cb_64.c
│   │   │   ├── r2cb_6.c
│   │   │   ├── r2cb_7.c
│   │   │   ├── r2cb_8.c
│   │   │   ├── r2cb_9.c
│   │   │   ├── r2cbIII_10.c
│   │   │   ├── r2cbIII_12.c
│   │   │   ├── r2cbIII_15.c
│   │   │   ├── r2cbIII_16.c
│   │   │   ├── r2cbIII_20.c
│   │   │   ├── r2cbIII_25.c
│   │   │   ├── r2cbIII_2.c
│   │   │   ├── r2cbIII_32.c
│   │   │   ├── r2cbIII_3.c
│   │   │   ├── r2cbIII_4.c
│   │   │   ├── r2cbIII_5.c
│   │   │   ├── r2cbIII_64.c
│   │   │   ├── r2cbIII_6.c
│   │   │   ├── r2cbIII_7.c
│   │   │   ├── r2cbIII_8.c
│   │   │   └── r2cbIII_9.c
│   │   ├── r2cb.h
│   │   ├── r2cbIII.h
│   │   ├── r2c.c
│   │   ├── r2cf
│   │   │   ├── codlist.c
│   │   │   ├── hc2cf_10.c
│   │   │   ├── hc2cf_12.c
│   │   │   ├── hc2cf_16.c
│   │   │   ├── hc2cf_20.c
│   │   │   ├── hc2cf2_16.c
│   │   │   ├── hc2cf2_20.c
│   │   │   ├── hc2cf2_32.c
│   │   │   ├── hc2cf2_4.c
│   │   │   ├── hc2cf2_8.c
│   │   │   ├── hc2cf_2.c
│   │   │   ├── hc2cf_32.c
│   │   │   ├── hc2cf_4.c
│   │   │   ├── hc2cf_6.c
│   │   │   ├── hc2cf_8.c
│   │   │   ├── hc2cfdft_10.c
│   │   │   ├── hc2cfdft_12.c
│   │   │   ├── hc2cfdft_16.c
│   │   │   ├── hc2cfdft_20.c
│   │   │   ├── hc2cfdft2_16.c
│   │   │   ├── hc2cfdft2_20.c
│   │   │   ├── hc2cfdft2_32.c
│   │   │   ├── hc2cfdft2_4.c
│   │   │   ├── hc2cfdft2_8.c
│   │   │   ├── hc2cfdft_2.c
│   │   │   ├── hc2cfdft_32.c
│   │   │   ├── hc2cfdft_4.c
│   │   │   ├── hc2cfdft_6.c
│   │   │   ├── hc2cfdft_8.c
│   │   │   ├── hf_10.c
│   │   │   ├── hf_12.c
│   │   │   ├── hf_15.c
│   │   │   ├── hf_16.c
│   │   │   ├── hf_20.c
│   │   │   ├── hf2_16.c
│   │   │   ├── hf2_20.c
│   │   │   ├── hf2_25.c
│   │   │   ├── hf2_32.c
│   │   │   ├── hf2_4.c
│   │   │   ├── hf_25.c
│   │   │   ├── hf2_5.c
│   │   │   ├── hf2_8.c
│   │   │   ├── hf_2.c
│   │   │   ├── hf_32.c
│   │   │   ├── hf_3.c
│   │   │   ├── hf_4.c
│   │   │   ├── hf_5.c
│   │   │   ├── hf_64.c
│   │   │   ├── hf_6.c
│   │   │   ├── hf_7.c
│   │   │   ├── hf_8.c
│   │   │   ├── hf_9.c
│   │   │   ├── Makefile.am
│   │   │   ├── Makefile.in
│   │   │   ├── r2cf_10.c
│   │   │   ├── r2cf_11.c
│   │   │   ├── r2cf_128.c
│   │   │   ├── r2cf_12.c
│   │   │   ├── r2cf_13.c
│   │   │   ├── r2cf_14.c
│   │   │   ├── r2cf_15.c
│   │   │   ├── r2cf_16.c
│   │   │   ├── r2cf_20.c
│   │   │   ├── r2cf_25.c
│   │   │   ├── r2cf_2.c
│   │   │   ├── r2cf_32.c
│   │   │   ├── r2cf_3.c
│   │   │   ├── r2cf_4.c
│   │   │   ├── r2cf_5.c
│   │   │   ├── r2cf_64.c
│   │   │   ├── r2cf_6.c
│   │   │   ├── r2cf_7.c
│   │   │   ├── r2cf_8.c
│   │   │   ├── r2cf_9.c
│   │   │   ├── r2cfII_10.c
│   │   │   ├── r2cfII_12.c
│   │   │   ├── r2cfII_15.c
│   │   │   ├── r2cfII_16.c
│   │   │   ├── r2cfII_20.c
│   │   │   ├── r2cfII_25.c
│   │   │   ├── r2cfII_2.c
│   │   │   ├── r2cfII_32.c
│   │   │   ├── r2cfII_3.c
│   │   │   ├── r2cfII_4.c
│   │   │   ├── r2cfII_5.c
│   │   │   ├── r2cfII_64.c
│   │   │   ├── r2cfII_6.c
│   │   │   ├── r2cfII_7.c
│   │   │   ├── r2cfII_8.c
│   │   │   └── r2cfII_9.c
│   │   ├── r2cf.h
│   │   ├── r2cfII.h
│   │   ├── r2r
│   │   │   ├── codlist.c
│   │   │   ├── e01_8.c
│   │   │   ├── e10_8.c
│   │   │   ├── Makefile.am
│   │   │   └── Makefile.in
│   │   ├── r2r.c
│   │   └── r2r.h
│   ├── simd
│   │   ├── codelets
│   │   │   ├── codlist.c
│   │   │   ├── hc2cbdftv_10.c
│   │   │   ├── hc2cbdftv_12.c
│   │   │   ├── hc2cbdftv_16.c
│   │   │   ├── hc2cbdftv_20.c
│   │   │   ├── hc2cbdftv_2.c
│   │   │   ├── hc2cbdftv_32.c
│   │   │   ├── hc2cbdftv_4.c
│   │   │   ├── hc2cbdftv_6.c
│   │   │   ├── hc2cbdftv_8.c
│   │   │   ├── hc2cfdftv_10.c
│   │   │   ├── hc2cfdftv_12.c
│   │   │   ├── hc2cfdftv_16.c
│   │   │   ├── hc2cfdftv_20.c
│   │   │   ├── hc2cfdftv_2.c
│   │   │   ├── hc2cfdftv_32.c
│   │   │   ├── hc2cfdftv_4.c
│   │   │   ├── hc2cfdftv_6.c
│   │   │   ├── hc2cfdftv_8.c
│   │   │   ├── Makefile.am
│   │   │   └── Makefile.in
│   │   ├── hc2cbv.c
│   │   ├── hc2cbv.h
│   │   ├── hc2cfv.c
│   │   ├── hc2cfv.h
│   │   ├── Makefile.am
│   │   └── Makefile.in
│   ├── solve2.c
│   ├── solve.c
│   ├── vrank3-transpose.c
│   ├── vrank-geq1.c
│   └── vrank-geq1-rdft2.c
├── README
├── README.Cell
├── reodft
│   ├── conf.c
│   ├── Makefile.am
│   ├── Makefile.in
│   ├── redft00e-r2hc.c
│   ├── redft00e-r2hc-pad.c
│   ├── reodft00e-splitradix.c
│   ├── reodft010e-r2hc.c
│   ├── reodft11e-r2hc.c
│   ├── reodft11e-r2hc-odd.c
│   ├── reodft11e-radix2.c
│   ├── reodft.h
│   ├── rodft00e-r2hc.c
│   └── rodft00e-r2hc-pad.c
├── simd
│   ├── altivec.c
│   ├── Makefile.am
│   ├── Makefile.in
│   ├── mips_ps.c
│   ├── mips_ps.h
│   ├── nonportable
│   │   ├── Makefile.am
│   │   ├── Makefile.in
│   │   ├── sse2.c
│   │   └── sse.c
│   ├── README
│   ├── simd-altivec.h
│   ├── simd.h
│   ├── simd-mips_ps.h
│   ├── simd-sse2.h
│   ├── simd-sse.h
│   ├── sse2.c
│   ├── sse.c
│   ├── taint.c
│   └── x86-cpuid.h
├── support
│   ├── addchain.c
│   ├── codelet_prelude.dft
│   ├── codelet_prelude.rdft
│   ├── Makefile.am
│   ├── Makefile.codelets
│   ├── Makefile.in
│   └── twovers.sh
├── tests
│   ├── bench.c
│   ├── check.pl
│   ├── fftw-bench.c
│   ├── fftw-bench.h
│   ├── hook.c
│   ├── Makefile.am
│   ├── Makefile.in
│   └── README
├── threads
│   ├── api.c
│   ├── conf.c
│   ├── ct.c
│   ├── dft-vrank-geq1.c
│   ├── f77api.c
│   ├── f77funcs.h
│   ├── hc2hc.c
│   ├── Makefile.am
│   ├── Makefile.in
│   ├── openmp.c
│   ├── rdft-vrank-geq1.c
│   ├── threads.c
│   ├── threads.h
│   └── vrank-geq1-rdft2.c
├── TODO
├── tools
│   ├── fftwf-wisdom.1
│   ├── fftw_wisdom.1.in
│   ├── fftw-wisdom.c
│   ├── fftw-wisdom-to-conf.1
│   ├── fftw-wisdom-to-conf.in
│   ├── Makefile.am
│   └── Makefile.in
└── win32
├── bench.vcproj
├── bench.vcproj.SPCHEN.mczhou.user
├── fftw-vs2008.ncb
├── fftw-vs2008.sln
├── fftw-vs2008.suo
├── libfftw3-3.def
├── libfftw.vcproj
├── libfftw.vcproj.SPCHEN.mczhou.user
├── output
│   ├── bin
│   ├── fftw3.h
│   ├── inc
│   │   └── fftw3.h
│   ├── lib
│   │   └── libfftw.lib
│   └── libfftw.lib
└── readme.txt

36 directories, 1109 files

标签:

实例下载地址

fftw源代码和vs工程

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警