Go to the documentation of this file.
47 ListListOps::combine<Field<Type>>
59 combineFields(
field.ref());
A class for managing temporary objects.
static void scatterList(const List< commsStruct > &comms, List< T > &Values, const int tag, const label comm)
Scatter data. Reverse of gatherList.
Generic templated field type.
static void gatherList(const List< commsStruct > &comms, List< T > &Values, const int tag, const label comm)
Gather data but keep individual values separate.
static int myProcNo(const label communicator=worldComm)
Number of this process (starting from masterNo() = 0)
static bool & parRun() noexcept
Test if this a parallel run.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
static label nProcs(const label communicator=worldComm)
Number of processes in parallel run, and 1 for serial run.
void combineFields(Field< Type > &field)
Combine fields from all processor domains into single field.