26#include <alien/utils/Precomp.h>
28#include <arccore/collections/Array2.h>
46template <
typename T,
typename Indexer>
57 Arccore::ConstArrayView<Arccore::Integer> indexes,
58 Arccore::Integer local_offset);
82 Arccore::ConstArrayView<Arccore::Integer>
m_indexes;
97template <
typename T,
typename Indexer>
109 Arccore::ConstArrayView<Arccore::Integer> indexes,
110 Arccore::Integer local_offset);
151template <
typename T,
typename Indexer>
165 Arccore::ConstArray2View<Arccore::Integer> indexes,
167 Arccore::Integer local_offset);
MultVectorElement2T(Arccore::ArrayView< T > values, T factor, Arccore::ConstArray2View< Arccore::Integer > indexes, Arccore::Integer i, Arccore::Integer local_offset)
Constructor.
void operator+=(Arccore::ConstArray2View< T > values)
Operator plus equal.
Arccore::Integer m_local_offset
void operator-=(Arccore::ConstArray2View< T > values)
Minus equal operator.
Arccore::ArrayView< ValueT > & m_values
Arccore::ConstArray2View< Arccore::Integer > m_indexes
void operator=(Arccore::ConstArray2View< T > values)
Operator equal.
MultVectorElementT(Arccore::ArrayView< T > values, T factor, Arccore::ConstArrayView< Arccore::Integer > indexes, Arccore::Integer local_offset)
Constructor.
void operator+=(Arccore::ConstArrayView< T > values)
Operator plus equal.
void operator-=(Arccore::ConstArrayView< T > values)
Minus equal operator.
void operator=(Arccore::ConstArrayView< T > values)
Operator equal.
Arccore::ConstArrayView< Arccore::Integer > m_indexes
Arccore::ArrayView< ValueT > & m_values
Arccore::Integer m_local_offset
void operator-=(Arccore::ConstArrayView< T > values)
Minus equal operator.
Arccore::ArrayView< ValueT > & m_values
void operator=(Arccore::ConstArrayView< T > values)
Operator equal.
Arccore::Integer m_local_offset
Arccore::ConstArrayView< Arccore::Integer > m_indexes
void operator+=(Arccore::ConstArrayView< T > values)
Plus equal operator.
VectorElementT(Arccore::ArrayView< T > values, Arccore::ConstArrayView< Arccore::Integer > indexes, Arccore::Integer local_offset)
Constructor.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --