TrioCFD 1.9.8
TrioCFD documentation
Loading...
Searching...
No Matches
Simd_Array_template< _TYPE_, N > Class Template Reference

#include <Simd_Array_template.h>

Public Member Functions

_TYPE_ & operator[] (int i)
const _TYPE_ & operator[] (int i) const
Simd_template< _TYPE_ > SimdGet (int vector_index) const
void SimdPut (int vector_index, const Simd_template< _TYPE_ > &x)

Protected Attributes

_TYPE_ data_ [N]

Detailed Description

template<typename _TYPE_, int N>
class Simd_Array_template< _TYPE_, N >

Definition at line 26 of file Simd_Array_template.h.

Member Function Documentation

◆ operator[]() [1/2]

template<typename _TYPE_, int N>
_TYPE_ & Simd_Array_template< _TYPE_, N >::operator[] ( int i)
inline

Definition at line 29 of file Simd_Array_template.h.

◆ operator[]() [2/2]

template<typename _TYPE_, int N>
const _TYPE_ & Simd_Array_template< _TYPE_, N >::operator[] ( int i) const
inline

Definition at line 35 of file Simd_Array_template.h.

◆ SimdGet()

template<typename _TYPE_, int N>
Simd_template< _TYPE_ > Simd_Array_template< _TYPE_, N >::SimdGet ( int vector_index) const
inline

Definition at line 41 of file Simd_Array_template.h.

◆ SimdPut()

template<typename _TYPE_, int N>
void Simd_Array_template< _TYPE_, N >::SimdPut ( int vector_index,
const Simd_template< _TYPE_ > & x )
inline

Definition at line 47 of file Simd_Array_template.h.

Member Data Documentation

◆ data_

template<typename _TYPE_, int N>
_TYPE_ Simd_Array_template< _TYPE_, N >::data_[N]
protected

Definition at line 54 of file Simd_Array_template.h.


The documentation for this class was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/triocfd-documentation/checkouts/next/src/Multiphase/Front_tracking_discontinu/IJK/Kernel/Vecto/Simd_Array_template.h