10 #ifndef CARMA_UTIL_FFTWREALTOREALPLANMANAGER_H
11 #define CARMA_UTIL_FFTWREALTOREALPLANMANAGER_H
84 typedef std::multimap< FftwRealVector::size_type, FftwRealToRealPlan >
87 const FftwRealVector::size_type maxSize_;
FftwRealToRealPlanManager & operator=(const FftwRealToRealPlanManager &from)
Assignment operator.
~FftwRealToRealPlanManager()
Destructor.
Kind
Fftw supports many different kinds of real-to-real transforms, these are the ones supported by this w...
FftwRealToRealPlan & createPlan(FftwRealVector::size_type size, FftwRealToRealPlan::Kind kind)
Explicitly create and store a new plan of a given type and size.
FftwRealToRealPlanManager(FftwRealVector::size_type maxSize)
Constructor.
Facilitate the creation, storage and retrieval of FftwRealToRealPlans.
FftwRealVector & getFftwRealVector()
Retrieve vector.
C++ wrapper of real-to-real half-complex fftw_plans.
FftwRealToRealPlan & retrievePlan(FftwRealVector::size_type size, FftwRealToRealPlan::Kind kind)
Retrieve an FftwRealToRealPlan for a given size and kind.
Definition for FftwRealToRealPlan class.