Nektar++
Classes | Namespaces | Typedefs
tinysimd.hpp File Reference
#include "scalar.hpp"
#include "avx2.hpp"
#include "avx512.hpp"

Go to the source code of this file.

Classes

struct  tinysimd::first_not_void_of<... >
 
struct  tinysimd::first_not_void_of< void, Rest... >
 
struct  tinysimd::first_not_void_of< T, Rest... >
 
struct  tinysimd::abi::default_abi< T >
 

Namespaces

 tinysimd
 
 tinysimd::abi
 

Typedefs

template<typename ScalarType , template< typename > class abi = abi::default_abi>
using tinysimd::simd = typename abi< ScalarType >::type