Highly Efficient FFT for Exascale: HeFFTe v2.4
Loading...
Searching...
No Matches
heffte::align< backend_tag > Struct Template Reference

cuFFT requires that the input and output in R2C transforms are aligned to the complex type. More...

#include <heffte_common.h>

Static Public Member Functions

static floatpntr (float *p)
 Align for float.
 
static doublepntr (double *p)
 Align for double.
 
static std::complex< float > * pntr (std::complex< float > *p)
 Align for complex-float.
 
static std::complex< double > * pntr (std::complex< double > *p)
 Align for complex-double.
 

Detailed Description

template<typename backend_tag>
struct heffte::align< backend_tag >

cuFFT requires that the input and output in R2C transforms are aligned to the complex type.


The documentation for this struct was generated from the following file: