ndarray
NumPy-friendly multidimensional arrays in C++
Loading...
Searching...
No Matches
fft_fwd.h
Go to the documentation of this file.
1// -*- c++ -*-
2/*
3 * Copyright (c) 2010-2012, Jim Bosch
4 * All rights reserved.
5 *
6 * ndarray is distributed under a simple BSD-like license;
7 * see the LICENSE file that should be present in the root
8 * of the source distribution, or alternately available at:
9 * https://github.com/ndarray/ndarray
10 */
11#ifndef NDARRAY_FFT_fft_fwd_h_INCLUDED
12#define NDARRAY_FFT_fft_fwd_h_INCLUDED
13
29
30#include "ndarray_fwd.h"
31
32namespace ndarray {
33namespace detail {
34
35template <typename T, bool IsConst=boost::is_const<T>::value> struct FourierTraits;
36template <typename T> struct FFTWTraits;
37
38} // namespace detail
39
40template <typename T, int N> class FourierTransform;
41
42} // namespace ndarray
43
44#endif // !NDARRAY_FFT_fft_fwd_h_INCLUDED
A wrapper for FFTW plans for fast Fourier transforms.
Definition FourierTransform.h:42
Forward declarations and default template parameters for ndarray.
Definition fft_fwd.h:36
Definition fft_fwd.h:35