VecCore 0.8.1
C++ Library for Portable SIMD Vectorization
Loading...
Searching...
No Matches
vecCore::IndexingImplementation< T > Struct Template Reference

#include <Implementation.h>

Static Public Member Functions

VECCORE_FORCE_INLINE static VECCORE_ATT_HOST_DEVICE Scalar< T > Get (const T &v, size_t i)
 
VECCORE_FORCE_INLINE static VECCORE_ATT_HOST_DEVICE void Set (T &v, size_t i, Scalar< T > const val)
 

Detailed Description

template<typename T>
struct vecCore::IndexingImplementation< T >

Definition at line 94 of file Implementation.h.

Member Function Documentation

◆ Get()

template<typename T >
VECCORE_FORCE_INLINE static VECCORE_ATT_HOST_DEVICE Scalar< T > vecCore::IndexingImplementation< T >::Get ( const T &  v,
size_t  i 
)
inlinestatic

Definition at line 95 of file Implementation.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Set()

template<typename T >
VECCORE_FORCE_INLINE static VECCORE_ATT_HOST_DEVICE void vecCore::IndexingImplementation< T >::Set ( T &  v,
size_t  i,
Scalar< T > const  val 
)
inlinestatic

Definition at line 97 of file Implementation.h.

Here is the call graph for this function:
Here is the caller graph for this function:

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