35 namespace tabulatedWallFunctions
47 const dictionary&
dict,
54 coeffDict_(
dict.optionalSubDict(
name +
"Coeffs")),
55 invertedTableName_(
dict.lookup(
"invertedTableName")),
56 invertedTable_(invertedTableName_, mesh_,
dict, true)
70 if (invertedTable_.log10())
72 invertedTable_.note() =
73 "U+ as a function of log10(Re) computed using " +
type();
77 invertedTable_.note() =
78 "U+ as a function of Re computed using " +
type();
81 Info<<
"Writing inverted table to\n " << invertedTable_.objectPath()
84 invertedTable_.
write();
tabulatedWallFunction(const dictionary &dict, const polyMesh &mesh, const word &name)
Constructor.
Ostream & endl(Ostream &os)
Add newline and flush stream.
fileName::Type type(const fileName &name, const bool followLink=true)
Return the file type: DIRECTORY or FILE, normally following symbolic links.
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for expressions::valueTypeCode::INVALID.
virtual bool write(const token &tok)=0
Write token to stream or otherwise handle it.
defineRunTimeSelectionTable(reactionRateFlameArea, dictionary)
defineTypeNameAndDebug(combustionModel, 0)
virtual void write()
Write.
messageStream Info
Information stream (stdout output on master, null elsewhere)
virtual ~tabulatedWallFunction()
Destructor.