14#include "arcane/utils/Array.h"
16#include "arcane/utils/ArraySimdPadder.h"
17#include "arcane/utils/ArrayUtils.h"
28void applySimdPadding(Array<Int16>& ids)
30 ArraySimdPadder::applySimdPadding(ids);
34 ArraySimdPadder::applySimdPadding(ids);
36void applySimdPadding(Array<Int64>& ids)
38 ArraySimdPadder::applySimdPadding(ids);
40void applySimdPadding(Array<Real>& ids)
42 ArraySimdPadder::applySimdPadding(ids);
48void applySimdPadding(ArrayView<Int16> ids)
50 ArraySimdPadder::applySimdPaddingView(Span<Int16>(ids));
54 ArraySimdPadder::applySimdPaddingView(
Span<Int32>(ids));
56void applySimdPadding(ArrayView<Int64> ids)
58 ArraySimdPadder::applySimdPaddingView(Span<Int64>(ids));
60void applySimdPadding(ArrayView<Real> ids)
62 ArraySimdPadder::applySimdPaddingView(Span<Real>(ids));
69checkSimdPadding(ConstArrayView<Int32> ids)
71 ArraySimdPadder::checkSimdPadding(Span<const Int32>(ids));
Vue modifiable d'un tableau d'un type T.
Classe de base des vecteurs 1D de données.
Vue d'un tableau d'éléments de type T.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-