Public Member Functions | |
| void | executeFunctor () override |
| Executes the associated method. | |
| Public Member Functions inherited from Arcane::ItemGroupComputeFunctor | |
| void | setGroup (ItemGroupImpl *group) |
| Public Member Functions inherited from Arcane::IFunctor | |
| virtual | ~IFunctor () |
| Releases resources. | |
Additional Inherited Members | |
| Protected Attributes inherited from Arcane::ItemGroupComputeFunctor | |
| ItemGroupImpl * | m_group = nullptr |
Definition at line 167 of file ItemGroupComputeFunctor.h.
|
overridevirtual |
Executes the associated method.
Implements Arcane::IFunctor.
Definition at line 411 of file ItemGroupComputeFunctor.cc.
References Arcane::Array< T >::add(), Arcane::IItemFamily::allItems(), Arcane::Face::backCell(), Arcane::Face::boundaryCell(), Arcane::ITraceMng::debug(), ENUMERATE_CELL, ENUMERATE_FACE, Arcane::Array< T >::fill(), Arcane::Face::frontCell(), Arcane::Cell::isActive(), Arcane::ItemGroup::isAllItems(), Arcane::Face::isSubDomainBoundary(), Arcane::ItemGroup::itemFamily(), Arcane::Item::localId(), Arcane::IItemFamily::maxLocalId(), Arcane::ItemGroup::name(), and Arcane::ItemGroup::size().