Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
|
Public Types | |
typedef Algorithm | Algo |
typedef Algorithm::Architecture | Arch |
typedef panda::AlgorithmInfo< Algorithm >::ArchitectureCapability | ArchCap |
typedef utils::test::AlgorithmTesterTraits< Arch, ArchCap > | BaseT |
typedef data::ComplexTypeTraits< Arch, NumericalT >::type | ComplexT |
typedef BaseT::DeviceType | DeviceType |
typedef NumericalT | NumericalRep |
![]() | |
typedef Algorithm::Architecture | Arch |
typedef panda::PoolResource< Algorithm::Architecture > | DeviceType |
typedef panda::AlgorithmInfo< Algorithm >::ArchitectureCapability | Capability |
typedef std::shared_ptr< panda::PoolResource< Arch > > | TestParam |
Public Member Functions | |
template<typename DataType > | |
DataType::Allocator | allocator (panda::PoolResource< Arch > &device) |
provides a default allocator contruction for the DataType provided More... | |
fft::Fft & | api () |
Static Public Member Functions | |
static double | accuracy () |
defines accuracy requirement for when the input data is compared with the Fourier transform followed by an inverse fourier transform More... | |
Static Public Attributes | |
static const std::size_t | fft_trial_length = 1024 |
FFT trial length (size of input data) More... | |
Definition at line 81 of file FftTester.h.
|
inlinestatic |
defines accuracy requirement for when the input data is compared with the Fourier transform followed by an inverse fourier transform
override this method to customise the expected tolerance
Definition at line 102 of file FftTester.h.
|
inline |
provides a default allocator contruction for the DataType provided
override to specialise
Definition at line 109 of file FftTester.h.
|
static |
FFT trial length (size of input data)
Override to adjust
Definition at line 123 of file FftTester.h.