12#ifndef ARCANE_ITEMCOMPARE_H
13#define ARCANE_ITEMCOMPARE_H
17#include "arcane/ArcaneTypes.h"
19#include "arcane/Item.h"
35 bool operator()(
const Item& item1,
const Item& item2)
const
57 bool operator()(
const Cell& item1,
const Cell& item2)
const
59 const Integer i1_l = item1.
level(), i2_l = item2.
level();
63 return (i1_l == i2_l) ? i1_id < i2_id : i1_l < i2_l;
68 ARCANE_CHECK_PTR(item1);
69 ARCANE_CHECK_PTR(item2);
70 const Integer i1_l = item1->
level(), i2_l = item2->
level();
74 return (i1_l == i2_l) ? i1_id < i2_id : i1_l < i2_l;
ItemUniqueId uniqueId() const
Numéro unique de l'entité
Classe de base d'un élément de maillage.
ItemUniqueId uniqueId() const
Identifiant unique sur tous les domaines.