41 #ifndef functionObjects_logFile_H
42 #define functionObjects_logFile_H
51 namespace functionObjects
112 template<
class T,
class... Args>
120 template<
class... Args>
A class for handling file names.
functionObject support for writing log files
logFile(const objectRegistry &obr, const word &prefix, const word &name)
Construct from objectRegistry, prefix and file name.
void writeTime(const Args &... args)
Write the time and column values.
void operator=(const logFile &)=delete
Disallow default bitwise assignment.
void write(const T &t)
Write a single column value.
const word & name() const
Return the log file name.
void writeTimeColumnHeaders(const wordList &titles)
Write the time and column headers.
functionObject base class for writing single files
void writeTime(Ostream &os) const
Write the current time to stream.
label charWidth() const
Return width of character stream output.
Registry of regIOobjects.
A class for handling words, derived from string.
Ostream & endl(Ostream &os)
Add newline and flush stream.
Omanip< int > setw(const int i)
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
Foam::argList args(argc, argv)