43 const bool loadFromFiles
52 if (isA<fvMesh>(obr_))
61 "surfaceInterpolateFields::surfaceInterpolateFields" 64 "const objectRegistry&, " 68 ) <<
"No fvMesh available, deactivating " << name_
86 dict.
lookup(
"fields") >> fieldSet_;
95 Info<<
type() <<
" " << name_ <<
" output:" <<
nl;
104 interpolateFields<scalar>(ssf_);
105 interpolateFields<vector>(svf_);
106 interpolateFields<sphericalTensor>(sSpheretf_);
107 interpolateFields<symmTensor>(sSymmtf_);
108 interpolateFields<tensor>(stf_);
134 Info<<
type() <<
" " << name_ <<
" output:" <<
nl;
136 Info<<
" Writing interpolated surface fields to " 137 << obr_.time().timeName() <<
endl;
149 sSpheretf_[i].write();
virtual ~surfaceInterpolateFields()
Destructor.
virtual void end()
Execute at the final time-loop, currently does nothing.
A class for handling words, derived from string.
A list of keyword definitions, which are a keyword followed by any number of values (e...
Ostream & endl(Ostream &os)
Add newline and flush stream.
#define WarningIn(functionName)
Report a warning using Foam::Warning.
virtual void write()
Write.
virtual void read(const dictionary &)
Read the field min/max data.
virtual void timeSet()
Called when time was set at the end of the Time::operator++.
fileName::Type type(const fileName &)
Return the file type: DIRECTORY or FILE.
ITstream & lookup(const word &, bool recursive=false, bool patternMatch=true) const
Find and return an entry data stream.
Registry of regIOobjects.
bool read(const char *, int32_t &)
virtual void execute()
Execute, currently does nothing.
surfaceInterpolateFields(const surfaceInterpolateFields &)
Disallow default bitwise copy construct.
defineTypeNameAndDebug(combustionModel, 0)