virtual ~fftw_r2r_fut_t<ValueType, PlanType, KindType, Kind, KindInverse, PlanFun, ExecuteFun, DestroyFun, ScaleVal>() { DestroyFun(_plan); DestroyFun(_plan_inverse); }
static inline void Destroy(T* t) throw () { if (t) DestroyFun(t); }