#include <cstdlib>#include <fstream>#include <iostream>#include <fftw3.h>#include <cerrno>#include <map>#include <complex>#include "seconds.h"#include "statistics.h"#include "align.h"Go to the source code of this file.
Classes | |
| class | fftwpp::crfft1d |
| class | fftwpp::crfft2d |
| class | fftwpp::crfft3d |
| class | fftwpp::fft1d |
| class | fftwpp::fft2d |
| class | fftwpp::fft3d |
| class | fftwpp::fftw |
| class | fftwpp::fftwblock< I, O > |
| struct | fftwpp::keyless1 |
| struct | fftwpp::keyless2 |
| struct | fftwpp::keyless3 |
| struct | fftwpp::keytype1 |
| struct | fftwpp::keytype2 |
| struct | fftwpp::keytype3 |
| class | fftwpp::mcrfft1d |
| class | fftwpp::mfft1d |
| class | fftwpp::mrcfft1d |
| class | fftwpp::rcfft1d |
| class | fftwpp::rcfft2d |
| class | fftwpp::rcfft3d |
| class | fftwpp::ThreadBase |
| struct | fftwpp::threaddata |
| class | fftwpp::Threadtable< T, L > |
| class | fftwpp::Transpose |
Namespaces | |
| fftwpp | |
Macros | |
| #define | __FFTWPP_H_VERSION__ 2.05 |
| #define | FFTWComplex utils::ComplexAlign |
| #define | FFTWdelete utils::deleteAlign |
| #define | FFTWdouble utils::doubleAlign |
| #define | FFTWPP_SINGLE_THREAD |
| #define | FFTWPP_THREADS_PAR |
| #define | PARALLEL(code) |
Typedefs | |
| typedef std::complex< double > | Complex |
Functions | |
| int | get_max_threads () |
| int | get_thread_num () |
| void | fftwpp::LoadWisdom () |
| fftw_plan | fftwpp::Planner (fftw *F, Complex *in, Complex *out) |
| unsigned int | fftwpp::realsize (unsigned int n, Complex *in, Complex *out=NULL) |
| unsigned int | fftwpp::realsize (unsigned int n, Complex *in, double *out) |
| unsigned int | fftwpp::realsize (unsigned int n, double *in, Complex *out) |
| void | fftwpp::SaveWisdom () |
| #define FFTWComplex utils::ComplexAlign |
Definition at line 93 of file fftw++.h.
Referenced by RdStationSignalReconstructor::RdStationSignalReconstructor::FitAnalyticSignal(), utl::FFTDataContainerAlgorithm::HilbertTransform(), RdStationSignalReconstructor::SignalObjectiveFunction::operator()(), utl::FFTDataContainer< C, T, F >::UpdateFrequencySpectrum(), and utl::FFTDataContainer< C, T, F >::UpdateTimeSeries().
| #define FFTWdelete utils::deleteAlign |
Definition at line 95 of file fftw++.h.
Referenced by RdStationSignalReconstructor::RdStationSignalReconstructor::FitAnalyticSignal(), utl::FFTDataContainerAlgorithm::HilbertTransform(), RdStationSignalReconstructor::SignalObjectiveFunction::operator()(), utl::FFTDataContainer< C, T, F >::UpdateFrequencySpectrum(), and utl::FFTDataContainer< C, T, F >::UpdateTimeSeries().
| #define FFTWdouble utils::doubleAlign |
Definition at line 94 of file fftw++.h.
Referenced by RdStationSignalReconstructor::RdStationSignalReconstructor::FitAnalyticSignal(), RdStationSignalReconstructor::SignalObjectiveFunction::operator()(), utl::FFTDataContainer< C, T, F >::UpdateFrequencySpectrum(), and utl::FFTDataContainer< C, T, F >::UpdateTimeSeries().