46 ListListOps::combine<Field<Type>>
58 combineFields(
field.ref());
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
Object access operator or list access operator.
static bool & parRun() noexcept
Test if this a parallel run.
static int myProcNo(const label communicator=worldComm)
Number of this process (starting from masterNo() = 0)
static void allGatherList(List< T > &values, const int tag=UPstream::msgType(), const label comm=UPstream::worldComm)
Gather data, but keep individual values separate. Uses linear/tree communication. ...
static label nProcs(const label communicator=worldComm)
Number of ranks in parallel run (for given communicator) is 1 for serial run.
void combineFields(Field< Type > &field)
Combine fields from all processor domains into single field.
Generic templated field type.
A class for managing temporary objects.