fft.h

来自「普林斯顿开发的快速球面调和变换算法」· C头文件 代码 · 共 43 行

H
43
字号
// FFT.h: interface for the FFT class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_FFT_H__5FD4A3B4_1726_4E7B_9774_81133A3CB43A__INCLUDED_)
#define AFX_FFT_H__5FD4A3B4_1726_4E7B_9774_81133A3CB43A__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

class FFT  
{
public:
	int radfg_(int *ido, int *ip, int *l1, int *idl1, double *cc, double *c1, double *c2, double *ch, double *ch2, double *wa);
	int radf5_(int *ido, int *l1, double *cc, double *ch,double *wa1, double *wa2, double *wa3, double *wa4);
	int radf4_(int *ido, int *l1, double *cc, double *ch,double *wa1, double *wa2, double *wa3);
	int radf3_(int *ido, int *l1, double *cc, double *ch,double *wa1, double *wa2);
	int radf2_(int *ido, int *l1, double *cc, double *ch,double *wa1);
	int rfftf1_(int *n, double *c__, double *ch, double *wa,double *ifac);
	int rfftf_(int *n, double *r__, double *wsave);
	int cosqf1_(int *n, double *x, double *w, double *xh);
	int cosqf_(int *n, double *x, double *wsave);
	int radbg_(int *ido, int *ip, int *l1, int *idl1, double *cc, double *c1, double *c2, double *ch, double *ch2, double *wa);
	int radb5_(int *ido, int *l1, double *cc, double *ch,double *wa1, double *wa2, double *wa3, double *wa4);
	int radb4_(int *ido, int *l1, double *cc, double *ch,double *wa1, double *wa2, double *wa3);
	int radb3_(int *ido, int *l1, double *cc, double *ch,double *wa1, double *wa2);
	int radb2_(int *ido, int *l1, double *cc, double *ch, double *wa1);
	int rfftb1_(int *n, double *c__, double *ch, double *wa,double *ifac);
	int rfftb_(int *n, double *r__, double *wsave);
	int cosqb1_(int *n, int *kk, double *x, double *w, double *xh);
	int cosqb_(int *n, int *kk, double *x, double *wsave);
	int rffti1_(int *n, double *wa, double *ifac);
	int rffti_(int *n, double *wsave);
	double pimach_(double *dum);
	int cosqi_(int *n, double *wsave);
	FFT();
	virtual ~FFT();

};

#endif // !defined(AFX_FFT_H__5FD4A3B4_1726_4E7B_9774_81133A3CB43A__INCLUDED_)

⌨️ 快捷键说明

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