Lattice Builder Manual Software Package for Constructing Rank-1 Lattices

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Modules Pages
Public Types | Static Public Member Functions | List of all members
fftw< T >::c_api Struct Reference

Specialization of c_api for `double` precision. More...

`#include <fftw++.h>`

## Public Types
typedef float | real
typedef std::complex< float > | complex
typedef fftwf_plan | plan
typedef double | real
typedef std::complex< double > | complex
typedef fftw_plan | plan

## Static Public Member Functions
static void * | malloc (size_t n)
static void | free (void *p)
static plan | plan_dft_r2c_1d (int n, real *in, complex *out, unsigned flags)
static plan | plan_dft_c2r_1d (int n, complex *in, real *out, unsigned flags)
static void | destroy_plan (plan p)
static void | execute (const plan p)
static void * | malloc (size_t n)
static void | free (void *p)
static plan | plan_dft_r2c_1d (int n, real *in, complex *out, unsigned flags)
static plan | plan_dft_c2r_1d (int n, complex *in, real *out, unsigned flags)
static void | destroy_plan (plan p)
static void | execute (const plan p)

## Detailed Description

### template<typename T>
struct fftw< T >::c_api

Specialization of c_api for `double` precision.

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

- latbuilder/include/latbuilder/fftw++.h