Flags pour les caractéristiques des entités. Plus de détails...
#include <arcane/core/ItemFlags.h>
Types publics | |
enum | : FlagType { II_Boundary = 1 << 1 , II_HasFrontCell = 1 << 2 , II_HasBackCell = 1 << 3 , II_FrontCellIsFirst = 1 << 4 , II_BackCellIsFirst = 1 << 5 , II_Own = 1 << 6 , II_Added = 1 << 7 , II_Suppressed = 1 << 8 , II_Shared = 1 << 9 , II_SubDomainBoundary = 1 << 10 , II_JustAdded = 1 << 12 , II_NeedRemove = 1 << 13 , II_SlaveFace = 1 << 14 , II_MasterFace = 1 << 15 , II_Detached = 1 << 16 , II_HasTrace = 1 << 17 , II_Coarsen = 1 << 18 , II_DoNothing = 1 << 19 , II_Refine = 1 << 20 , II_JustRefined = 1 << 21 , II_JustCoarsened = 1 << 22 , II_Inactive = 1 << 23 , II_CoarsenInactive = 1 << 24 , II_UserMark1 = 1 << 25 , II_UserMark2 = 1 << 26 } |
using | FlagType = Int32 |
Fonctions membres publiques statiques | |
static constexpr bool | isOwn (FlagType f) |
static constexpr bool | isShared (FlagType f) |
static constexpr bool | isBoundary (FlagType f) |
static constexpr bool | isSubDomainBoundary (FlagType f) |
static constexpr bool | hasBackCell (FlagType f) |
static constexpr bool | isSubDomainBoundaryOutside (FlagType f) |
static constexpr Int32 | backCellIndex (FlagType f) |
Index dans la face la maille derrière. | |
static constexpr Int32 | frontCellIndex (FlagType f) |
Index dans la face la maille devant. | |
Attributs publics statiques | |
static const int | II_InterfaceFlags |
Flags pour les caractéristiques des entités.
Définition à la ligne 30 du fichier ItemFlags.h.
using Arcane::ItemFlags::FlagType = Int32 |
Définition à la ligne 34 du fichier ItemFlags.h.
Définition à la ligne 41 du fichier ItemFlags.h.
Index dans la face la maille derrière.
-1 | si pas de maillage derrière. |
0 | ou 1 pour l'index de la maille derrière. |
Si l'index est positif, il est possible de récupérer la maille derrière via Face::cell(ItemFlags::backCellIndex(f)).
Définition à la ligne 94 du fichier ItemFlags.h.
Index dans la face la maille devant.
-1 | si pas de maillage devant. |
0 | ou 1 pour l'index de la maille devant. |
Si l'index est positif, il est possible de récupérer la maille devant via Face::cell(ItemFlags::frontCellIndex(f)).
Définition à la ligne 109 du fichier ItemFlags.h.
Définition à la ligne 80 du fichier ItemFlags.h.
Définition à la ligne 78 du fichier ItemFlags.h.
Définition à la ligne 76 du fichier ItemFlags.h.
Définition à la ligne 77 du fichier ItemFlags.h.
Définition à la ligne 79 du fichier ItemFlags.h.
|
inlinestaticconstexpr |
Définition à la ligne 81 du fichier ItemFlags.h.
|
static |
Définition à la ligne 73 du fichier ItemFlags.h.