fix for seperate FFT

This commit is contained in:
Uldis Locans
2017-05-29 13:18:37 +02:00
parent e32f9aaff2
commit 2c9fe4ea6f
5 changed files with 6 additions and 6 deletions

View File

@ -6,7 +6,7 @@
#include "../DKSDefinitions.h" #include "../DKSDefinitions.h"
class FFT { class BaseFFT {
protected: protected:
int defaultN[3]; int defaultN[3];
@ -22,7 +22,7 @@ protected:
public: public:
virtual ~FFT() { } virtual ~BaseFFT() { }
virtual int setupFFT(int ndim, int N[3]) = 0; virtual int setupFFT(int ndim, int N[3]) = 0;
virtual int setupFFTRC(int ndim, int N[3], double scale = 1.0) = 0; virtual int setupFFTRC(int ndim, int N[3], double scale = 1.0) = 0;

View File

@ -10,7 +10,7 @@
#include "../Algorithms/FFT.h" #include "../Algorithms/FFT.h"
#include "CudaBase.cuh" #include "CudaBase.cuh"
class CudaFFT : public FFT { class CudaFFT : public BaseFFT {
private: private:

View File

@ -28,7 +28,7 @@ class DKSFFT : public DKSBase {
private: private:
FFT *dksfft; BaseFFT *dksfft;
int initFFT(); int initFFT();

View File

@ -10,7 +10,7 @@
#include "../Algorithms/FFT.h" #include "../Algorithms/FFT.h"
#include "MICBase.h" #include "MICBase.h"
class MICFFT : public FFT { class MICFFT : public BaseFFT {
private: private:

View File

@ -22,7 +22,7 @@
#include "clFFT.h" #include "clFFT.h"
class OpenCLFFT : public FFT { class OpenCLFFT : public BaseFFT {
private: private: