30 template<
class LListBase,
class T>
35 for (
const T& val : lst)
42 template<
class LListBase,
class T>
47 for (
const T& val : lst)
54 template<
class LListBase,
class T>
63 template<
class LListBase,
class T>
66 label oldSize = this->size();
67 for (
label i=0; i<oldSize; ++i)
76 template<
class LListBase,
class T>
80 LListBase::transfer(lst);
86 template<
class LListBase,
class T>
91 for (
const T& val : lst)
98 template<
class LListBase,
class T>
103 for (
const T& val : lst)
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
Template class for non-intrusive linked lists.
void transfer(LList< LListBase, T > &)
Transfer the contents of the argument into this List.
void operator=(const LList< LListBase, T > &)
Assignment operator.
rAUs append(new volScalarField(IOobject::groupName("rAU", phase1.name()), 1.0/(U1Eqn.A()+byDt(max(phase1.residualAlpha() - alpha1, scalar(0)) *rho1))))
void clear()
Delete contents of list.