Go to the documentation of this file.
37 const label nTotParcels
48 "Label and Floating-point vector space only"
60 Pstream::combineScatter(fieldNames);
65 for (
const word& fieldName : fieldNames)
70 if (Pstream::master())
74 const uint64_t payLoad =
75 vtk::sizeofData<label, nCmpt>(nTotParcels);
77 format().beginDataArray<label, nCmpt>(fieldName);
78 format().writeSize(payLoad);
82 const uint64_t payLoad =
83 vtk::sizeofData<float, nCmpt>(nTotParcels);
85 format().beginDataArray<float, nCmpt>(fieldName);
86 format().writeSize(payLoad);
99 if (Pstream::master())
void writeListParallel(vtk::formatter &fmt, const UList< uint8_t > &values)
Write a list of uint8_t values.
A class for handling words, derived from Foam::string.
A primitive field of type <T> with automated input and output.
List< T > values(const HashTable< T, Key, Hash > &tbl, const bool doSort=false)
List of values from HashTable, optionally sorted.
Registry of regIOobjects.
word format(conversionProperties.get< word >("format"))
List helper to append y unique elements onto the end of x.
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
const Type * findObject(const word &name, const bool recursive=false) const
Return const pointer to the object of the given Type.
wordList names() const
The names of all objects.
Traits class for primitives.