Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::SimdReal2x2 Class Reference

Represents a vectorized Real2x2. More...

#include <arcane/utils/Simd.h>

Collaboration diagram for Arcane::SimdReal2x2:

Public Types

typedef SimdReal::Int32IndexType Int32IndexType

Public Member Functions

 SimdReal2x2 (SimdReal2 _x, SimdReal2 _y)
 SimdReal2x2 (const Real2x2 *base, const Int32IndexType &idx)
const Real2x2 operator[] (Integer i) const
void set (Real2x2 *base, const Int32IndexType &idx) const
void set (Integer i, Real2x2 r)
Real2x2 get (Integer i) const

Public Attributes

SimdReal2 x
SimdReal2 y

Detailed Description

Represents a vectorized Real2x2.

Definition at line 305 of file Simd.h.

Member Typedef Documentation

◆ Int32IndexType

typedef SimdReal::Int32IndexType Arcane::SimdReal2x2::Int32IndexType

Definition at line 309 of file Simd.h.

Constructor & Destructor Documentation

◆ SimdReal2x2() [1/3]

Arcane::SimdReal2x2::SimdReal2x2 ( )
inline

Definition at line 315 of file Simd.h.

◆ SimdReal2x2() [2/3]

Arcane::SimdReal2x2::SimdReal2x2 ( SimdReal2 _x,
SimdReal2 _y )
inline

Definition at line 316 of file Simd.h.

◆ SimdReal2x2() [3/3]

Arcane::SimdReal2x2::SimdReal2x2 ( const Real2x2 * base,
const Int32IndexType & idx )
inline

Definition at line 320 of file Simd.h.

Member Function Documentation

◆ get()

Real2x2 Arcane::SimdReal2x2::get ( Integer i) const
inline

Definition at line 342 of file Simd.h.

◆ operator[]()

const Real2x2 Arcane::SimdReal2x2::operator[] ( Integer i) const
inline

Definition at line 327 of file Simd.h.

◆ set() [1/2]

void Arcane::SimdReal2x2::set ( Integer i,
Real2x2 r )
inline

Definition at line 337 of file Simd.h.

◆ set() [2/2]

void Arcane::SimdReal2x2::set ( Real2x2 * base,
const Int32IndexType & idx ) const
inline

Definition at line 329 of file Simd.h.

Member Data Documentation

◆ x

SimdReal2 Arcane::SimdReal2x2::x

Definition at line 313 of file Simd.h.

◆ y

SimdReal2 Arcane::SimdReal2x2::y

Definition at line 314 of file Simd.h.


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