ndarray
NumPy-friendly multidimensional arrays in C++
Loading...
Searching...
No Matches
include
ndarray
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
32
namespace
ndarray {
33
namespace
detail {
34
35
template <typename T, bool IsConst=boost::is_const<T>::value>
struct
FourierTraits
;
36
template
<
typename
T>
struct
FFTWTraits
;
37
38
}
// namespace detail
39
40
template
<
typename
T,
int
N>
class
FourierTransform
;
41
42
}
// namespace ndarray
43
44
#endif
// !NDARRAY_FFT_fft_fwd_h_INCLUDED
ndarray::FourierTransform
A wrapper for FFTW plans for fast Fourier transforms.
Definition
FourierTransform.h:42
ndarray_fwd.h
Forward declarations and default template parameters for ndarray.
ndarray::detail::FFTWTraits
Definition
fft_fwd.h:36
ndarray::detail::FourierTraits
Definition
fft_fwd.h:35
Generated on Wed Jun 21 2023 03:04:30 for ndarray by
1.9.7