Home
Install
Use
Develop
Support
News
Credits
hosted by
|
9#ifndef _Utils_fft_MKL_DFTI_Transform_h_
10#define _Utils_fft_MKL_DFTI_Transform_h_
12#include "FTransformAgent.h"
22 class Plan : public FTransform::Plan {
26 Plan ( size_t nfft, type t);
29 void fcc1d ( size_t nfft, float* dest, const float* src);
30 void bcc1d ( size_t nfft, float* dest, const float* src);
31 void frc1d ( size_t nfft, float* dest, const float* src);
32 void bcr1d ( size_t nfft, float* dest, const float* src);
36 DFTI_DESCRIPTOR_HANDLE plan;
40 class Plan2 : public FTransform::Plan2 {
44 Plan2 ( size_t nx, size_t ny, type t);
47 void fcc2d ( size_t nx, size_t ny, float* dest, const float* src);
48 void bcc2d ( size_t nx, size_t ny, float* dest, const float* src);
52 DFTI_DESCRIPTOR_HANDLE plan;
56 class Agent : public PlanAgent<MKL_DFTI> {
58 Agent () : PlanAgent<MKL_DFTI> ( "MKL_DFTI", unnormalized) { }
Generated using doxygen 1.14.0
|