42class ItemConnectedEnumerator
43:
public ItemConnectedEnumeratorBaseT<Item>
45 friend class ItemGroup;
46 friend class ItemVector;
47 friend class ItemVectorView;
48 friend class ItemPairEnumerator;
49 template <
int Extent>
friend class ItemConnectedListView;
54 friend class ItemConnectedEnumeratorBaseT<
Item>;
55 friend class ItemConnectedEnumeratorBaseT<
Node>;
57 friend class ItemConnectedEnumeratorBaseT<
Edge>;
58 friend class ItemConnectedEnumeratorBaseT<
Face>;
59 friend class ItemConnectedEnumeratorBaseT<
Cell>;
60 friend class ItemConnectedEnumeratorBaseT<
Particle>;
61 friend class ItemConnectedEnumeratorBaseT<
DoF>;
65 using BaseClass = ItemConnectedEnumeratorBaseT<Item>;
69 ItemConnectedEnumerator() =
default;
77 template <
int E> ItemConnectedEnumerator(
const ItemConnectedListView<E>& rhs)
84 : BaseClass(s, local_ids)
90 : BaseClass(local_ids,
index, n, item_base)
101class ItemConnectedEnumeratorT
102:
public ItemConnectedEnumeratorBaseT<ItemType>
104 using BaseClass = ItemConnectedEnumeratorBaseT<ItemType>;
108 ItemConnectedEnumeratorT() =
default;
119 : BaseClass(s, local_ids)