12#ifndef ARCANE_ITEMALLOCATIONINFO_H
13#define ARCANE_ITEMALLOCATIONINFO_H
18#include "arcane/utils/UniqueArray.h"
45 void updateViewsFromInternalData()
47 nb_connected_items_per_item = _nb_connected_items_per_item_data.constSmallSpan();
48 connected_items_uids = _connected_items_uids_data.constSmallSpan();
59 String item_coordinates_variable_name;
66 void updateViewsFromInternalData()
68 item_uids = _item_uids_data.constSmallSpan();
69 item_coordinates = _item_coordinates_data.constSmallSpan();
70 for (
auto& connected_family_info : connected_family_infos) {
71 connected_family_info.updateViewsFromInternalData();
80 connected_family_infos.clear();
82 item_coordinates_variable_name =
String{};
83 _item_uids_data.clear();
84 _item_coordinates_data.clear();
91 void updateViewsFromInternalData()
93 for (
auto& family_info : family_infos) {
94 family_info.updateViewsFromInternalData();
100 family_infos.
clear();
Déclarations des types généraux de Arcane.
void clear()
Supprime les éléments du tableau.
Chaîne de caractères unicode.
Vecteur 1D de données avec sémantique par valeur (style STL).
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
UniqueArray< Int64 > Int64UniqueArray
Tableau dynamique à une dimension d'entiers 64 bits.
UniqueArray< Real3 > Real3UniqueArray
Tableau dynamique à une dimension de vecteurs de rang 3.
SmallSpan< const Real3 > Real3ConstSmallSpan
Vue en lecture seule d'un tableau à une dimension de Real3.
UniqueArray< Int32 > Int32UniqueArray
Tableau dynamique à une dimension d'entiers 32 bits.
eItemKind
Genre d'entité de maillage.
@ IK_Unknown
Entité de maillage de genre inconnu ou non initialisé
SmallSpan< const Int64 > Int64ConstSmallSpan
Vue en lecture seule d'un tableau à une dimension d'entiers 64 bits.
SmallSpan< const Int32 > Int32ConstSmallSpan
Vue en lecture seule d'un tableau à une dimension d'entiers 32 bits.