KokkosFFT::execute

template<typename PlanType, typename InViewType, typename OutViewType>
void KokkosFFT::execute(const PlanType &plan, const InViewType &in, const OutViewType &out, KokkosFFT::Normalization norm = KokkosFFT::Normalization::backward)

Execute FFT given by the Plan on input and output Views with normalization.

Template Parameters:
  • PlanType – KokkosFFT Plan type

  • InViewType – Input View type for the fft

  • OutViewType – Output View type for the fft

Parameters:
  • plan – [in] KokkosFFT Plan to be executed

  • in – [in] Input data

  • out – [out] Output data

  • norm – [in] How the normalization is applied (default, backward)