|
dune-common 2.12-git
|
Loading...
Searching...
No Matches
Dune::Simd::VcImpl::MaskType< V > Struct Template Reference
the mask type corresponding to a Vc vector type More...
#include <dune/common/simd/vc.hh>
Public Types | |
| using | type = typename V::mask_type |
Detailed Description
template<class V>
struct Dune::Simd::VcImpl::MaskType< V >
struct Dune::Simd::VcImpl::MaskType< V >
the mask type corresponding to a Vc vector type
This is V::mask_type, except for SimdArray. Since Vc 1.4 SimdArray<T, n>::mask_type is Vc::fixed_size_simd_mask<T, n>, a class derived from SimdMaskArray<T, n>. To get the same mask type independent of the Vc version, and to stay consistent with rebinding masks to SimdArray, we use SimdMaskArray here.
Member Typedef Documentation
◆ type
template<class V >
| using Dune::Simd::VcImpl::MaskType< V >::type = typename V::mask_type |
The documentation for this struct was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8