Inherits VolkTest.
Protected Member Functions | |
| void | SetUp () override |
| void | initialize_data (const size_t length) |
| void | execute_aligned (const std::string impl_name) |
| void | execute_unaligned (const std::string impl_name) |
| Protected Member Functions inherited from VolkTest | |
| void | initialize_test (const std::tuple< std::string, size_t > ¶m) |
Protected Attributes | |
| float | absolute_error {} |
| volk::vector< lv_32fc_t > | input |
| volk::vector< lv_32fc_t > | result |
| lv_32fc_t | phase_increment |
| lv_32fc_t | phase |
| volk::vector< lv_32fc_t > | expected |
| volk::vector< float > | expected_magnitude |
| volk::vector< lv_32fc_t > | ua_result |
| volk::vector< float > | result_magnitude |
| Protected Attributes inherited from VolkTest | |
| std::string | implementation_name |
| bool | is_aligned_implementation |
| size_t | vector_length |
Static Protected Attributes | |
| static constexpr float | increment = 0.07f |
| static constexpr float | initial_phase_steps = 0.0f |
| static constexpr float | absolute_magnitue_error = 1.0e-4 |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineoverrideprotected |
|
protected |
|
staticconstexprprotected |
|
protected |
|
protected |
|
staticconstexprprotected |
|
staticconstexprprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |