33template<
class ProcPatch>
42 label numProcPatches = 0;
58 schedule[patchEvali++].setInitEvaluate(patchi);
59 schedule[patchEvali++].setEvaluate(patchi);
75 schedule[patchEvali].setInitEvaluate(patchi);
76 schedule[patchEvali + numProcPatches].setEvaluate(patchi);
void setSize(label n)
Alias for resize().
static lduSchedule nonBlockingSchedule(const lduInterfacePtrsList &)
Get non-scheduled send/receive schedule.
virtual lduInterfacePtrsList interfaces() const
Return a list of pointers for each patch with only those pointing to interfaces being set.
UPtrList< const lduInterface > lduInterfacePtrsList
Store lists of lduInterface as a UPtrList.
List< lduScheduleEntry > lduSchedule
A List of lduSchedule entries.
const Type * isA(const U &obj)
Attempt dynamic_cast to Type.
#define forAll(list, i)
Loop across all elements in list.