36namespace coordinateRotations
71 os <<
"identity rotation";
81 os.beginBlock(keyword);
83 os.writeEntry(
"type",
type());
Macros for easy insertion into run-time selection tables.
#define addToRunTimeSelectionTable(baseType, thisType, argNames)
Add to construction table with typeName as the key.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
static const SphericalTensor I
User specification of a coordinate rotation.
An identity coordinateRotation.
virtual tensor R() const
Return an identity rotation tensor.
virtual void writeEntry(const word &keyword, Ostream &os) const
Write dictionary entry.
identity()=default
Default construct.
virtual void clear()
Reset specification (no-op)
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
virtual bool write()
Write the output fields.
A class for handling words, derived from Foam::string.
#define defineTypeName(Type)
Define the typeName.
OBJstream os(runTime.globalPath()/outputName)
fileName::Type type(const fileName &name, const bool followLink=true)
Return the file type: DIRECTORY or FILE, normally following symbolic links.