14#include "arcane/core/materials/ConstituentItemVectorBuildInfo.h"
16#include "arcane/utils/FatalErrorException.h"
30, m_build_list_type(eBuildListType::Group)
40, m_build_list_type(eBuildListType::VectorView)
48: m_local_ids(local_ids)
49, m_build_list_type(eBuildListType::LocalIds)
58 switch (m_build_list_type) {
59 case eBuildListType::Group:
61 case eBuildListType::VectorView:
63 case eBuildListType::LocalIds:
66 ARCANE_FATAL(
"Bad value '{0}' for build type",
static_cast<int>(m_build_list_type));
#define ARCANE_FATAL(...)
Macro envoyant une exception FatalErrorException.
ItemVectorView view() const
Vue sur les entités du groupe.
Int32ConstArrayView localIds() const
Tableau des numéros locaux des entités.
ConstituentItemVectorBuildInfo(const CellGroup &group)
Construction à partir des entités du groupe group.
Vue d'un tableau d'éléments de type T.
ItemGroupT< Cell > CellGroup
Groupe de mailles.
ItemVectorViewT< Cell > CellVectorView
Vue sur un vecteur de mailles.
Active toujours les traces dans les parties Arcane concernant les matériaux.