YAKL
yakl::simd::PackIterConfig< N, SIMD > Struct Template Reference

Informs iterate_over_pack of the Pack size and whether to apply a SIMD pragma. More...

#include <YAKL_simd.h>

Detailed Description

template<unsigned int N, bool SIMD = false>
struct yakl::simd::PackIterConfig< N, SIMD >

Informs iterate_over_pack of the Pack size and whether to apply a SIMD pragma.

Non-parallelizeable operations should not specify SIMD = true

Parameters
NNumber of elements in the Pack(s) being used inside iterate_over_pack
SIMDWhether the functor passed to iterate_over_pack is parallelizeable or not

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