37 #include <loki/Singleton.h>
41 namespace LibUtilities
74 Loki::ClassLevelLockable> Type;
75 return Type::Instance();
void FFTBwdTrans(Array< OneD, NekDouble > &coef, Array< OneD, NekDouble > &phys)
NektarFFT(int N)
Initialises NektarFFT class members.
virtual void v_FFTFwdTrans(Array< OneD, NekDouble > &phys, Array< OneD, NekDouble > &coef)
NektarFFTFactory & GetNektarFFTFactory()
void FFTFwdTrans(Array< OneD, NekDouble > &phy, Array< OneD, NekDouble > &coef)
LibUtilities::NekFactory< std::string, NektarFFT, int > NektarFFTFactory
Datatype of the NekFactory used to instantiate classes derived from the NektarFFT class...
virtual void v_FFTBwdTrans(Array< OneD, NekDouble > &coef, Array< OneD, NekDouble > &phys)
Provides a generic Factory class.