#include <mi32/fftfunc.h>
Public Member Functions | |
| FT1D () | |
| ~FT1D () | |
| void | Close () |
| void | Forward (const DOUBLE_ARRAY< double > &inx, const DOUBLE_ARRAY< double > &iny, DOUBLE_ARRAY< double > &outx, DOUBLE_ARRAY< double > &outy, const FTFORMAT format=FTFORMAT_RI_RI, const UINT32 numInputEntries=0, const UINT32 numOutputEntries=0) |
| void | Forward (DOUBLE_ARRAY< double > &inoutx, DOUBLE_ARRAY< double > &inouty, const FTFORMAT format=FTFORMAT_RI_RI, const UINT32 numInputEntries=0, const UINT32 numOutputEntries=0) |
| void | Forward (const DOUBLE_ARRAY< double > &inx, const DOUBLE_ARRAY< double > &iny, DOUBLE_ARRAY< DCOMPLEX > &out, const FTFORMAT format=FTFORMAT_RI, const UINT32 numInputEntries=0, const UINT32 numOutputEntries=0) |
| void | Forward (const DOUBLE_ARRAY< DCOMPLEX > &in, DOUBLE_ARRAY< double > &outx, DOUBLE_ARRAY< double > &outy, const FTFORMAT format=FTFORMAT_RI, const UINT32 numInputEntries=0, const UINT32 numOutputEntries=0) |
| void | Forward (const DOUBLE_ARRAY< DCOMPLEX > &in, DOUBLE_ARRAY< DCOMPLEX > &out, const UINT32 numInputEntries=0, const UINT32 numOutputEntries=0) |
| void | Forward (DOUBLE_ARRAY< DCOMPLEX > &inout, const UINT32 numInputEntries=0, const UINT32 numOutputEntries=0) |
| ERRVALUE | Init (const UINT32 numInputEntries, const UINT32 numOutputEntries) |
| void | Inverse (const DOUBLE_ARRAY< double > &inx, const DOUBLE_ARRAY< double > &iny, DOUBLE_ARRAY< double > &outx, DOUBLE_ARRAY< double > &outy, const FTFORMAT format=FTFORMAT_RI_RI, const UINT32 numInputEntries=0, const UINT32 numOutputEntries=0) |
| void | Inverse (DOUBLE_ARRAY< double > &inoutx, DOUBLE_ARRAY< double > &inouty, const FTFORMAT format=FTFORMAT_RI_RI, const UINT32 numInputEntries=0, const UINT32 numOutputEntries=0) |
| void | Inverse (const DOUBLE_ARRAY< double > &inx, const DOUBLE_ARRAY< double > &iny, DOUBLE_ARRAY< DCOMPLEX > &out, const FTFORMAT format=FTFORMAT_RI, const UINT32 numInputEntries=0, const UINT32 numOutputEntries=0) |
| void | Inverse (const DOUBLE_ARRAY< DCOMPLEX > &in, DOUBLE_ARRAY< double > &outx, DOUBLE_ARRAY< double > &outy, const FTFORMAT format=FTFORMAT_RI, const UINT32 numInputEntries=0, const UINT32 numOutputEntries=0) |
| void | Inverse (const DOUBLE_ARRAY< DCOMPLEX > &in, DOUBLE_ARRAY< DCOMPLEX > &out, const UINT32 numInputEntries=0, const UINT32 numOutputEntries=0) |
| void | Inverse (DOUBLE_ARRAY< DCOMPLEX > &inout, const UINT32 numInputEntries=0, const UINT32 numOutputEntries=0) |
Static Public Member Functions | |
| static void | SMLClassInstall (SML::CONTEXT *context) |
| FT1D::FT1D | ( | ) |
Constructor.
| FT1D::~FT1D | ( | ) |
Destructor.
| void FT1D::Close | ( | ) |
Close internal structures for FT.
| void FT1D::Forward | ( | const DOUBLE_ARRAY< double > & | inx, | |
| const DOUBLE_ARRAY< double > & | iny, | |||
| DOUBLE_ARRAY< double > & | outx, | |||
| DOUBLE_ARRAY< double > & | outy, | |||
| const FTFORMAT | format = FTFORMAT_RI_RI, |
|||
| const UINT32 | numInputEntries = 0, |
|||
| const UINT32 | numOutputEntries = 0 | |||
| ) |
Forward FT.
| void FT1D::Forward | ( | DOUBLE_ARRAY< double > & | inoutx, | |
| DOUBLE_ARRAY< double > & | inouty, | |||
| const FTFORMAT | format = FTFORMAT_RI_RI, |
|||
| const UINT32 | numInputEntries = 0, |
|||
| const UINT32 | numOutputEntries = 0 | |||
| ) |
Forward FT.
| void FT1D::Forward | ( | const DOUBLE_ARRAY< double > & | inx, | |
| const DOUBLE_ARRAY< double > & | iny, | |||
| DOUBLE_ARRAY< DCOMPLEX > & | out, | |||
| const FTFORMAT | format = FTFORMAT_RI, |
|||
| const UINT32 | numInputEntries = 0, |
|||
| const UINT32 | numOutputEntries = 0 | |||
| ) |
Forward FT.
| void FT1D::Forward | ( | const DOUBLE_ARRAY< DCOMPLEX > & | in, | |
| DOUBLE_ARRAY< double > & | outx, | |||
| DOUBLE_ARRAY< double > & | outy, | |||
| const FTFORMAT | format = FTFORMAT_RI, |
|||
| const UINT32 | numInputEntries = 0, |
|||
| const UINT32 | numOutputEntries = 0 | |||
| ) |
Forward FT.
| void FT1D::Forward | ( | const DOUBLE_ARRAY< DCOMPLEX > & | in, | |
| DOUBLE_ARRAY< DCOMPLEX > & | out, | |||
| const UINT32 | numInputEntries = 0, |
|||
| const UINT32 | numOutputEntries = 0 | |||
| ) |
Forward FT.
| void FT1D::Forward | ( | DOUBLE_ARRAY< DCOMPLEX > & | inout, | |
| const UINT32 | numInputEntries = 0, |
|||
| const UINT32 | numOutputEntries = 0 | |||
| ) |
Forward FT.
Initialize internal structures for FT.
| numInputEntries | Number of entries to process | |
| numOutputEntries | Number of entries to output |
| void FT1D::Inverse | ( | const DOUBLE_ARRAY< double > & | inx, | |
| const DOUBLE_ARRAY< double > & | iny, | |||
| DOUBLE_ARRAY< double > & | outx, | |||
| DOUBLE_ARRAY< double > & | outy, | |||
| const FTFORMAT | format = FTFORMAT_RI_RI, |
|||
| const UINT32 | numInputEntries = 0, |
|||
| const UINT32 | numOutputEntries = 0 | |||
| ) |
Inverse FT.
| void FT1D::Inverse | ( | DOUBLE_ARRAY< double > & | inoutx, | |
| DOUBLE_ARRAY< double > & | inouty, | |||
| const FTFORMAT | format = FTFORMAT_RI_RI, |
|||
| const UINT32 | numInputEntries = 0, |
|||
| const UINT32 | numOutputEntries = 0 | |||
| ) |
Inverse FT.
| void FT1D::Inverse | ( | const DOUBLE_ARRAY< double > & | inx, | |
| const DOUBLE_ARRAY< double > & | iny, | |||
| DOUBLE_ARRAY< DCOMPLEX > & | out, | |||
| const FTFORMAT | format = FTFORMAT_RI, |
|||
| const UINT32 | numInputEntries = 0, |
|||
| const UINT32 | numOutputEntries = 0 | |||
| ) |
Inverse FT.
| void FT1D::Inverse | ( | const DOUBLE_ARRAY< DCOMPLEX > & | in, | |
| DOUBLE_ARRAY< double > & | outx, | |||
| DOUBLE_ARRAY< double > & | outy, | |||
| const FTFORMAT | format = FTFORMAT_RI, |
|||
| const UINT32 | numInputEntries = 0, |
|||
| const UINT32 | numOutputEntries = 0 | |||
| ) |
Inverse FT.
| void FT1D::Inverse | ( | const DOUBLE_ARRAY< DCOMPLEX > & | in, | |
| DOUBLE_ARRAY< DCOMPLEX > & | out, | |||
| const UINT32 | numInputEntries = 0, |
|||
| const UINT32 | numOutputEntries = 0 | |||
| ) |
Inverse FT.
| void FT1D::Inverse | ( | DOUBLE_ARRAY< DCOMPLEX > & | inout, | |
| const UINT32 | numInputEntries = 0, |
|||
| const UINT32 | numOutputEntries = 0 | |||
| ) |
Inverse FT.
| static void FT1D::SMLClassInstall | ( | SML::CONTEXT * | context | ) | [static] |
1.6.1