12#ifndef ARCANE_CORE_NODESOFITEMREORDERER_H
13#define ARCANE_CORE_NODESOFITEMREORDERER_H
17#include "arcane/utils/SmallArray.h"
32class ARCANE_CORE_EXPORT NodesOfItemReorderer
34 friend class NodesOfItemReordererTester;
38 NodesOfItemReorderer() =
default;
40 : m_item_type_mng(itm)
45 void setItemTypeMng(
ItemTypeMng* itm) { m_item_type_mng = itm; }
50 bool reorder1D(
Int32 face_index,
Int64 node_uid)
52 m_work_sorted_nodes.resize(1);
53 m_work_sorted_nodes[0] = node_uid;
54 return (face_index == 1);
Déclarations de types sur les entités.
Vue modifiable d'un tableau d'un type T.
Vue constante d'un tableau de type T.
Type d'une entité (Item).
Gestionnaire des types d'entités de maillage.
Tableau 1D de données avec buffer pré-alloué sur la pile.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
std::int64_t Int64
Type entier signé sur 64 bits.
std::int32_t Int32
Type entier signé sur 32 bits.