Logo Search packages:      
Sourcecode: performous version File versions  Download package

fft.hpp File Reference


Detailed Description

FFT and related facilities.

Header only, no need to link with libda.

Definition in file fft.hpp.

#include <complex>
#include <cstddef>

Go to the source code of this file.

Namespaces

namespace  da
namespace  da::fourier
namespace  da::math

Classes

struct  da::math::Cos< A, B >
struct  da::fourier::DanielsonLanczos< P, T >
struct  da::fourier::DanielsonLanczos< 0, T >
struct  da::math::Sin< A, B >
struct  da::math::SinCosSeries< M, N, B, A >
struct  da::math::SinCosSeries< N, N, B, A >

Functions

template<unsigned A, unsigned B>
double da::math::cos ()
template<unsigned P, typename InIt, typename Window>
std::vector< std::complex
< float > > 
da::fft (InIt begin, Window window)
template<unsigned P, typename T>
void da::fft (std::complex< T > *data)
template<unsigned A, unsigned B>
double da::math::sin ()
static double da::math::sqr (double val)


Generated by  Doxygen 1.6.0   Back to index