Fourier library: Operations in the Fourier domain
fftwaffar.h File Reference

engine to transfrom several signals at once (prototypes) More...

#include <complex>
#include <fftw3.h>
#include <aff/array.h>
#include <aff/series.h>
Include dependency graph for fftwaffar.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fourier::fft::DRFFTWAFFArrayEngine
 Engine to transform several signals at once. References to workspace are passed to the contstructor. More...
 

Namespaces

 fourier
 
 fourier::fft
 

Macros

#define TF_FFTWAFFAR_H_VERSION   "TF_FFTWAFFAR_H V1.2"
 

Detailed Description

engine to transfrom several signals at once (prototypes)


Author
Thomas Forbriger
Date
13/05/2011

engine to transfrom several signals at once (prototypes)

Copyright (c) 2011 by Thomas Forbriger (BFO Schiltach)


libfourier is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software

Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

REVISIONS and CHANGES

  • 13/05/2011 V1.0 Thomas Forbriger
  • 27/05/2011 V1.1 added copy constructor (required for class member initialization) and default constructor and assignment operator
  • 02/10/2012 V1.2
    • make container size calculation functions public

Definition in file fftwaffar.h.