Vector Optimized Library of Kernels 3.2.0
Architecture-tuned implementations of math kernels
Loading...
Searching...
No Matches
volk_32fc_x2_multiply_32fc_test Class Reference

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 > &param)

Protected Attributes

volk::vector< lv_32fc_tvec0
volk::vector< lv_32fc_tvec1
volk::vector< lv_32fc_tresult
volk::vector< lv_32fc_texpected
volk::vector< lv_32fc_tua_result
Protected Attributes inherited from VolkTest
std::string implementation_name
bool is_aligned_implementation
size_t vector_length

Member Function Documentation

◆ execute_aligned()

void volk_32fc_x2_multiply_32fc_test::execute_aligned ( const std::string impl_name)
inlineprotected

◆ execute_unaligned()

void volk_32fc_x2_multiply_32fc_test::execute_unaligned ( const std::string impl_name)
inlineprotected

◆ initialize_data()

void volk_32fc_x2_multiply_32fc_test::initialize_data ( const size_t length)
inlineprotected

◆ SetUp()

void volk_32fc_x2_multiply_32fc_test::SetUp ( )
inlineoverrideprotected

Field Documentation

◆ expected

volk::vector<lv_32fc_t> volk_32fc_x2_multiply_32fc_test::expected
protected

◆ result

volk::vector<lv_32fc_t> volk_32fc_x2_multiply_32fc_test::result
protected

◆ ua_result

volk::vector<lv_32fc_t> volk_32fc_x2_multiply_32fc_test::ua_result
protected

◆ vec0

volk::vector<lv_32fc_t> volk_32fc_x2_multiply_32fc_test::vec0
protected

◆ vec1

volk::vector<lv_32fc_t> volk_32fc_x2_multiply_32fc_test::vec1
protected

The documentation for this class was generated from the following file: