MFEM v4.7.0
Finite element discretization library
Loading...
Searching...
No Matches
mfem::NoSIMDTraits< complex_t, real_t > Struct Template Reference

#include <simd.hpp>

Public Types

typedef AutoSIMD< complex_t, simd_size, align_bytesvcomplex_t
 
typedef AutoSIMD< real_t, simd_size, align_bytesvreal_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 = sizeof(real_t)
 
static const int batch_size = 1
 
static const int simd_size = 1
 

Detailed Description

template<typename complex_t, typename real_t>
struct mfem::NoSIMDTraits< complex_t, real_t >

Definition at line 87 of file simd.hpp.

Member Typedef Documentation

◆ vcomplex_t

template<typename complex_t , typename real_t >
typedef AutoSIMD<complex_t, simd_size, align_bytes> mfem::NoSIMDTraits< complex_t, real_t >::vcomplex_t

Definition at line 98 of file simd.hpp.

◆ vint_t

template<typename complex_t , typename real_t >
typedef AutoSIMD<int, simd_size, simd_size*sizeof(int)> mfem::NoSIMDTraits< complex_t, real_t >::vint_t

Definition at line 100 of file simd.hpp.

◆ vreal_t

template<typename complex_t , typename real_t >
typedef AutoSIMD<real_t, simd_size, align_bytes> mfem::NoSIMDTraits< complex_t, real_t >::vreal_t

Definition at line 99 of file simd.hpp.

Member Data Documentation

◆ align_bytes

template<typename complex_t , typename real_t >
const int mfem::NoSIMDTraits< complex_t, real_t >::align_bytes = sizeof(real_t)
static

Definition at line 92 of file simd.hpp.

◆ batch_size

template<typename complex_t , typename real_t >
const int mfem::NoSIMDTraits< complex_t, real_t >::batch_size = 1
static

Definition at line 94 of file simd.hpp.

◆ block_size

template<typename complex_t , typename real_t >
const int mfem::NoSIMDTraits< complex_t, real_t >::block_size = MFEM_TEMPLATE_BLOCK_SIZE
static

Definition at line 89 of file simd.hpp.

◆ simd_size

template<typename complex_t , typename real_t >
const int mfem::NoSIMDTraits< complex_t, real_t >::simd_size = 1
static

Definition at line 96 of file simd.hpp.


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