44 const bool loadFromFiles
54 if (isA<fvMesh>(obr_))
59 <<
" Applying transformation from global Cartesian to local " 60 << coordSys_ <<
nl <<
endl;
67 "fieldCoordinateSystemTransform::fieldCoordinateSystemTransform" 70 "const objectRegistry&, " 74 ) <<
"No fvMesh available, deactivating " << name_
92 dict.
lookup(
"fields") >> fieldSet_;
101 Info<<
type() <<
" " << name_ <<
" output:" <<
nl;
106 transform<scalar>(fieldSet_[fieldI]);
107 transform<vector>(fieldSet_[fieldI]);
108 transform<sphericalTensor>(fieldSet_[fieldI]);
109 transform<symmTensor>(fieldSet_[fieldI]);
110 transform<tensor>(fieldSet_[fieldI]);
135 Info<<
type() <<
" " << name_ <<
" output:" <<
nl;
139 const word fieldName = fieldSet_[fieldI] +
":Transformed";
144 Info<<
" writing field " << field.
name() <<
nl;
fieldCoordinateSystemTransform(const fieldCoordinateSystemTransform &)
Disallow default bitwise copy construct.
virtual void write()
Write.
virtual void timeSet()
Called when time was set at the end of the Time::operator++.
virtual void read(const dictionary &)
Read the input data.
A class for handling words, derived from string.
A list of keyword definitions, which are a keyword followed by any number of values (e...
virtual bool write() const
Write using setting from DB.
virtual ~fieldCoordinateSystemTransform()
Destructor.
Ostream & endl(Ostream &os)
Add newline and flush stream.
#define WarningIn(functionName)
Report a warning using Foam::Warning.
const word & name() const
Return name.
fileName::Type type(const fileName &)
Return the file type: DIRECTORY or FILE.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
ITstream & lookup(const word &, bool recursive=false, bool patternMatch=true) const
Find and return an entry data stream.
Registry of regIOobjects.
virtual void end()
Execute at the final time-loop, currently does nothing.
bool read(const char *, int32_t &)
virtual void execute()
Execute, currently does nothing.
defineTypeNameAndDebug(combustionModel, 0)