|
ldas-tools-filters
2.6.6
|
#include <filters_config.h>#include <iostream>#include <iomanip>#include <stdexcept>#include <stdlib.h>#include <complex>#include "ldastoolsal/unittest.h"#include "filters/Interpolate.hh"#include "filters/LinFilt.hh"Classes | |
| class | IntSequence |
| class | Randint |
Macros | |
| #define | INTERP_DEBUG 0 |
Functions | |
| template<class T > | |
| double | Eps () |
| template<> | |
| double | Eps< float > () |
| template<> | |
| double | Eps< complex< float > > () |
| template<class T > | |
| T | poly (const T x, const size_t order) |
| template<class T > | |
| complex< T > | complex_pow (const complex< T > &x, const size_t y) |
| template<class T > | |
| complex< T > | poly (const complex< T > x, const size_t order) |
| template<class T > | |
| void | TestFilterExceptions () |
| template<class T > | |
| void | TestFilterCoeffs (const double alpha, const size_t N) |
| template<class T > | |
| void | TestInterpolateExceptions () |
| template<class T > | |
| void | TestInterpolateMembers () |
| template<class T > | |
| void | TestSplitInterpolate (const double alpha, const int order, double &maxAbs) |
| template<class T > | |
| void | TestInterpolateOrderZero (const double alpha) |
| template<class T > | |
| void | TestInterpolateAnyOrder (const double alpha, const int order, double &maxAbs) |
| template<class T > | |
| void | TestInterpolate () |
| int | main (int ArgC, char **ArgV) |
Variables | |
| UnitTest | Test |
| #define INTERP_DEBUG 0 |
| complex< T > complex_pow | ( | const complex< T > & | x, |
| const size_t | y | ||
| ) |
| double Eps | ( | ) |
| double Eps< complex< float > > | ( | ) |
| double Eps< float > | ( | ) |
| int main | ( | int | ArgC, |
| char ** | ArgV | ||
| ) |
| T poly | ( | const T | x, |
| const size_t | order | ||
| ) |
| complex< T > poly | ( | const complex< T > | x, |
| const size_t | order | ||
| ) |
| void TestFilterCoeffs | ( | const double | alpha, |
| const size_t | N | ||
| ) |
| void TestFilterExceptions | ( | ) |
| void TestInterpolate | ( | ) |
| void TestInterpolateAnyOrder | ( | const double | alpha, |
| const int | order, | ||
| double & | maxAbs | ||
| ) |
| void TestInterpolateExceptions | ( | ) |
| void TestInterpolateMembers | ( | ) |
| void TestInterpolateOrderZero | ( | const double | alpha | ) |
| void TestSplitInterpolate | ( | const double | alpha, |
| const int | order, | ||
| double & | maxAbs | ||
| ) |
| UnitTest Test |
1.8.13