102 public functionObjectFile
123 const objectRegistry&
obr_;
147 const word& fieldName,
148 const word& outputName,
151 const label minProcI,
182 const bool loadFromFiles =
false 214 const word& fieldName,
219 virtual void write();
virtual void write()
Write the fieldMinMax.
virtual void updateMesh(const mapPolyMesh &)
Update for changes of mesh.
mode_t mode(const fileName &)
Return the file mode.
modeType mode_
Mode for min/max - only applicable for ranks > 0.
Class containing mesh-to-mesh mapping information after a change in polyMesh topology.
virtual void end()
Execute at the final time-loop, currently does nothing.
word name_
Name of this set of field min/max.
Switch log_
Switch to send output to Info as well.
virtual void writeFileHeader(const label i)
Output file header information.
A class for handling words, derived from string.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
A simple wrapper around bool so that it can be read as a word: true/false, on/off, yes/no, y/n, t/f, or none.
A list of keyword definitions, which are a keyword followed by any number of values (e...
void operator=(const fieldMinMax &)
Disallow default bitwise assignment.
fieldMinMax(const fieldMinMax &)
Disallow default bitwise copy construct.
virtual const word & name() const
Return name of the set of field min/max.
wordList fieldSet_
Fields to assess min/max.
Switch location_
Switch to write location of min/max values.
virtual void execute()
Execute, currently does nothing.
virtual void read(const dictionary &)
Read the field min/max data.
virtual ~fieldMinMax()
Destructor.
virtual void timeSet()
Called when time was set at the end of the Time::operator++.
static const NamedEnum< modeType, 2 > modeTypeNames_
Mode type names.
void output(const word &fieldName, const word &outputName, const vector &minC, const vector &maxC, const label minProcI, const label maxProcI, const Type &minValue, const Type &maxValue)
Helper function to write the output.
Mesh consisting of general polyhedral cells.
void calcMinMaxFields(const word &fieldName, const modeType &mode)
Calculate the field min/max.
TypeName("fieldMinMax")
Runtime type information.
Registry of regIOobjects.
This function object calculates the value and location of scalar minimim and maximum for a list of us...
const objectRegistry & obr_
bool active_
on/off switch
virtual void movePoints(const polyMesh &)
Update for changes of mesh.