Go to the documentation of this file.
37 using reportFields = foamToVtkReportFields;
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
vtk::vtmWriter vtmBoundaries
PtrList< vtk::patchWriter > patchWriters
const wordList volume
Standard volume field types (scalar, vector, tensor, etc)
fileName vtmOutputBase(outputDir/regionDir/vtkName+timeDesc)
List< wordList > procPatchNames(Pstream::nProcs())
word outputName("finiteArea-edges.obj")
messageStream Info
Information stream (stdout output on master, null elsewhere)
label writeAllVolFields(ensightCase &ensCase, const ensightMesh &ensMesh, const IOobjectList &objects, const bool nearCellValue=false)
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
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for INVALID.
vtk::internalMeshWriter writer(topoMesh, topoCells, vtk::formatType::INLINE_ASCII, runTime.path()/"blockTopology")