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

#include <qa_utils.h>

Public Member Functions

 volk_test_params_t (float tol, lv_32fc_t scalar, unsigned int vlen, unsigned int iter, bool benchmark_mode, std::string kernel_regex)
void set_tol (float tol)
void set_scalar (lv_32fc_t scalar)
void set_vlen (unsigned int vlen)
void set_iter (unsigned int iter)
void set_benchmark (bool benchmark)
void set_regex (std::string regex)
float tol ()
lv_32fc_t scalar ()
unsigned int vlen ()
unsigned int iter ()
bool benchmark_mode ()
bool absolute_mode ()
std::string kernel_regex ()
volk_test_params_t make_absolute (float tol)
volk_test_params_t make_tol (float tol)

Constructor & Destructor Documentation

◆ volk_test_params_t()

volk_test_params_t::volk_test_params_t ( float tol,
lv_32fc_t scalar,
unsigned int vlen,
unsigned int iter,
bool benchmark_mode,
std::string kernel_regex )
inline

Member Function Documentation

◆ absolute_mode()

bool volk_test_params_t::absolute_mode ( )
inline

◆ benchmark_mode()

bool volk_test_params_t::benchmark_mode ( )
inline

◆ iter()

unsigned int volk_test_params_t::iter ( )
inline

◆ kernel_regex()

std::string volk_test_params_t::kernel_regex ( )
inline

◆ make_absolute()

volk_test_params_t volk_test_params_t::make_absolute ( float tol)
inline

◆ make_tol()

volk_test_params_t volk_test_params_t::make_tol ( float tol)
inline

◆ scalar()

lv_32fc_t volk_test_params_t::scalar ( )
inline

◆ set_benchmark()

void volk_test_params_t::set_benchmark ( bool benchmark)
inline

◆ set_iter()

void volk_test_params_t::set_iter ( unsigned int iter)
inline

◆ set_regex()

void volk_test_params_t::set_regex ( std::string regex)
inline

◆ set_scalar()

void volk_test_params_t::set_scalar ( lv_32fc_t scalar)
inline

◆ set_tol()

void volk_test_params_t::set_tol ( float tol)
inline

◆ set_vlen()

void volk_test_params_t::set_vlen ( unsigned int vlen)
inline

◆ tol()

float volk_test_params_t::tol ( )
inline

◆ vlen()

unsigned int volk_test_params_t::vlen ( )
inline

The documentation for this class was generated from the following file:
  • /builddir/build/BUILD/volk-3.2.0-build/volk-3.2.0/lib/qa_utils.h