Go to the documentation of this file.
37 using reportFields = foamToVtkReportFields;
50 outputDir/regionPrefix/vtkName + timeDesc
55 [](
const label i) -> fileName
56 {
return "processor" / (
"processor" +
Foam::name(i)); };
111 writer->writeTimeValue(timeValue);
130 (withMeshIds ? 1 + (Pstream::parRun() ? 2 : 0) : 0)
176 << Pstream::nProcs() <<
" processes" <<
nl;
192 const word blockName(
"proc" +
Foam::name(proci));
List< label > labelList
A List of labels.
T returnReduce(const T &Value, const BinaryOp &bop, const int tag=Pstream::msgType(), const label comm=UPstream::worldComm)
autoPtr< vtk::internalWriter > internalWriter
fileName vtmOutputBase(outputDir/regionPrefix/vtkName+timeDesc)
vtk::vtmWriter vtmBoundaries
PtrList< vtk::patchWriter > patchWriters
const wordList volume
Standard volume field types (scalar, vector, tensor, etc)
writeAllVolFields(ensCase, ensMesh, objects, nearCellValue)
List< wordList > procPatchNames(Pstream::nProcs())
vtk::internalMeshWriter writer(topoMesh, topoCells, writeOpts, runTime.path()/"blockTopology")
messageStream Info
Information stream (uses stdout - output is on the master only)
word name(const complex &c)
Return string representation of complex.
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh >> &tdf1, const word &name, const dimensionSet &dimensions)
Global function forwards to reuseTmpDimensionedField::New.
labelList identity(const label len, label start=0)
Create identity map of the given length with (map[i] == i)
const polyBoundaryMesh & patches