MFEM
v4.3.0
Finite element discretization library
|
#include <simd.hpp>
Public Types | |
typedef AutoSIMD< complex_t, simd_size, MFEM_SIMD_BYTES > | vcomplex_t |
typedef AutoSIMD< real_t, simd_size, MFEM_SIMD_BYTES > | vreal_t |
typedef AutoSIMD< int, simd_size, simd_size *sizeof(int)> | vint_t |
Static Public Attributes | |
static const int | block_size = MFEM_TEMPLATE_BLOCK_SIZE |
static const int | align_bytes = MFEM_SIMD_BYTES |
static const int | batch_size = 1 |
static const int | simd_size = MFEM_SIMD_BYTES/sizeof(real_t) |
typedef AutoSIMD<complex_t, simd_size, MFEM_SIMD_BYTES> mfem::AutoSIMDTraits< complex_t, real_t >::vcomplex_t |
typedef AutoSIMD<int, simd_size, simd_size*sizeof(int)> mfem::AutoSIMDTraits< complex_t, real_t >::vint_t |
typedef AutoSIMD<real_t, simd_size, MFEM_SIMD_BYTES> mfem::AutoSIMDTraits< complex_t, real_t >::vreal_t |
|
static |
|
static |
|
static |
|
static |