dune-common 2.12-git
Loading...
Searching...
No Matches
Dune::Simd::VcImpl::VectorType< M > Struct Template Reference

the vector type corresponding to a Vc mask type More...

#include <dune/common/simd/vc.hh>

Public Types

using type = typename M::Vector
 

Detailed Description

template<class M>
struct Dune::Simd::VcImpl::VectorType< M >

the vector type corresponding to a Vc mask type

This is M::Vector, except for SimdMaskArray. Since Vc 1.4 SimdMaskArray<T, n>::Vector is Vc::fixed_size_simd<T, n>, a class derived from SimdArray<T, n>. We use SimdArray here for the same reasons as in MaskType.

Member Typedef Documentation

◆ type

template<class M >
using Dune::Simd::VcImpl::VectorType< M >::type = typename M::Vector

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