Go to the documentation of this file.
46 Foam::coordSystem::indirect::indirect(
const indirect& csys)
49 backend_(csys.backend_)
53 Foam::coordSystem::indirect::indirect(
indirect&& csys)
56 backend_(std::move(csys.backend_))
61 Foam::coordSystem::indirect::indirect
72 Foam::coordSystem::indirect::indirect
86 writeEntry(coordinateSystem::typeName_(),
os);
101 const bool subDict = !keyword.empty();
105 os.beginBlock(keyword);
107 os.writeEntry(
"type",
type());
108 os.writeEntry(
"name",
name());
A class for handling words, derived from Foam::string.
virtual void writeEntry(const word &keyword, Ostream &os) const
Write dictionary entry.
Registry of regIOobjects.
virtual void write(Ostream &os) const
Write.
defineTypeNameAndDebug(indirect, 0)
Lookup type of boundary radiation properties.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
OBJstream os(runTime.globalPath()/outputName)
Macros for easy insertion into run-time selection tables.
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 INVALID.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
static const coordinateSystems & New(const objectRegistry &obr)
Return previously registered or read construct from "constant".
A coordinate system forward to a global coordinate system that is normally provided by the constant/c...
addToRunTimeSelectionTable(coordinateSystem, cartesian, dictionary)
Base class for coordinate system specification, the default coordinate system type is cartesian .