Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 1.14 KB

FORD.md

File metadata and controls

26 lines (22 loc) · 1.14 KB
project summary project_github project_website output_dir author author_description email website source md_extensions
kissfft-f
KissFFT wrapper for Fortran
_build/ford
左志华
哈尔滨工程大学--船舶与海洋结构物设计制造
zuo.zhihua@qq.com
true
markdown.extensions.toc

kissfft 是一款基于 BSD-3 协议的快速傅里叶变换库,kissfft-f 是 kissfft 的 Fortran 封装,基本满足日常的 FFT 需求。

kissfft 在 Windows-MSYS2/Ubuntu 均有仓库二进制文件,但 Windows-MSYS2 中的 kissfft 不完整, 于是本库重新整理了 kissfft 的源码,以便在各操作系统中使用。 同时,本库的 kissfft 移除了 CMake/Make 支持,添加了 fpm/meson 支持,对于想使用前两者构建工具的开发者, 可前往kissfft源码库

@warning kissfft-f 默认支持单精度浮点数,可以通过宏定义 -Dkiss_fft_scalar=double 以支持双精度。

@note kissfft 要求2的幂次方长度的输入数据,可能涉及到零填充。