12#ifndef ARCANE_IMPL_GETVARIABLESVALUESPARALLELOPERATION_H
13#define ARCANE_IMPL_GETVARIABLESVALUESPARALLELOPERATION_H
17#include "arcane/core/IGetVariablesValuesParallelOperation.h"
19#include "arcane/utils/Array.h"
32class ARCANE_IMPL_EXPORT GetVariablesValuesParallelOperation
46 explicit GetVariablesValuesParallelOperation(
IParallelMng* pm);
Vue modifiable d'un tableau d'un type T.
void getVariableValues(VariableItemReal &variable, Int64ConstArrayView unique_ids, RealArrayView values) override
Récupère les valeurs d'une variable sur des entités distantes.
void getVariableValues(VariableItemReal &variable, Int64ConstArrayView unique_ids, Int32ConstArrayView sub_domain_ids, RealArrayView values) override
Récupère les valeurs d'une variable sur des entités distantes.
Opérations pour accéder aux valeurs de variables d'un autre sous-domaine.
Interface du gestionnaire de parallélisme pour un sous-domaine.
Variable scalaire sur un type d'entité du maillage.
Vecteur 1D de données avec sémantique par référence.
ItemVariableScalarRefT< Real > VariableItemReal
Grandeur de type réel.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
ConstArrayView< Int32 > Int32ConstArrayView
Equivalent C d'un tableau à une dimension d'entiers 32 bits.
ConstArrayView< Int64 > Int64ConstArrayView
Equivalent C d'un tableau à une dimension d'entiers 64 bits.
ArrayView< Real > RealArrayView
Equivalent C d'un tableau à une dimension de réels.