58 bool old(isPointData_);
72 bool old(useTimeDir_);
100 scalar old(mergeDim_);
108 return geometryScale_;
115 scalar old(geometryScale_);
116 geometryScale_ = factor;
124 return geometryTransform_;
130 return currTime_.name().size();
136 return currTime_.name();
142 return currTime_.name().empty() ? 0 : currTime_.value();
A Cartesian coordinate system.
bool useTimeDir() const noexcept
Should a time directory be spliced into the output path?
bool isPointData() const noexcept
Are the field data to be treated as point data?
const word & timeName() const
The current time value/name.
scalar scale() const noexcept
The current value of the geometry scaling.
bool is_open() const noexcept
Test if outputPath has been set.
bool verbose() const noexcept
Get output verbosity.
scalar timeValue() const
The current time value/name.
scalar mergeDim() const noexcept
The current value of the point merge dimension (metre)
bool hasTime() const
True if there is a known time.
fileName outputPath_
The full output directory and file (surface) name.
const coordSystem::cartesian & transform() const noexcept
The current (cartesian) coordinate system transformation.
label nFields() const noexcept
The number of expected output fields.
A class for handling words, derived from Foam::string.