32 Foam::vtk::lineWriter::lineWriter
47 Foam::vtk::lineWriter::lineWriter
61 Foam::vtk::lineWriter::lineWriter
91 if (!instant_.name().empty())
95 "time='" + instant_.name() +
"'" 106 return writeLineGeometry(points_.get(), edges_.get());
112 if (!instant_.name().empty())
127 points_ = std::cref<pointField>(
points);
128 edges_ = std::cref<edgeList>(edges);
134 if (this->isPointData())
A class for handling file names.
virtual bool beginFile(std::string title="")
Write file header (non-collective)
void piece(const pointField &points, const edgeList &edges)
Reset point/edge references to begin a new piece.
bool writeProcIDs()
Write processor ids for each line as CellData or for each point as PointData, depending on isPointDat...
void writeTimeValue(scalar timeValue)
Write "TimeValue" FieldData (name as per Catalyst output)
Encapsulated combinations of output format options. This is primarily useful when defining the output...
bool writeProcIDs(const label nValues)
Write nValues of processor ids as CellData or PointData (no-op in serial)
Write edge/points (optionally with fields) as a vtp file or a legacy vtk file.
virtual void setTime(const instant &inst)
Define a time name/value for the output.
An instant of time. Contains the time value and name. Uses Foam::Time when formatting the name...
virtual bool beginFile(std::string title="")
Write file header (non-collective)
virtual bool writeGeometry()
Write patch topology.
Write faces/points (optionally with fields) as a vtp file or a legacy vtk file.
void writeTimeValue()
Write the currently set time as "TimeValue" FieldData.