球面fourier-bessel(sfb)分解库
catana的Python项目详细描述
___ __ ____ __ _ _ __ /\ / __) /__\ (_ _) /__\ ( \( ) /__\ ,--------------------------------------/ vvvvvvvvvvv\ ( (__ /(__)\ )( /(__)\ ) ( /(__)\ "=====================================\^^^^^^^^^^^^' \___)(__)(__)(__)(__)(__)(_)\_)(__)(__) \/ Michael Buehlmann Catalog Analyzer: A library for Spherical Fourier Bessel (SFB) Decomposition ==================================================================================================
CATANA是一个C++库和Python包来执行快速球傅立叶贝塞尔变换(傅立叶) 在离散的点状数据集上。
代码托管在GitHub上。如果您有任何问题,请与作者联系 提出问题,找出错误或有改进Catana的想法。
要求
- 克马克=3.2.0
- GNU科学图书馆(GSL)和标题
- FFTW3库和标题
- cfITSIO库和标题
这个库只在Python3.5上测试。建议使用支持OpenMP的编译器来利用 从并行化加速。
对于以下步骤,请确保将CC和CXX变量设置为正确的编译器,并且 python是正确的python可执行文件。建议使用虚拟环境。
安装
pip install catana