106 const fileName& systemName =
"system",
107 const fileName& constantName =
"constant",
127 virtual scalar
theta()
const;
const fileName & caseName() const
Return case name.
const fileName & rootPath() const
Return root path.
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
const word & name() const
Return const reference to name.
An abstract class for the time description of the piston motion.
dimensionedScalar pistonPosition() const
Return current piston position.
A class for handling file names.
In case of free pistons, the piston position is determined by a user-defined position according to ti...
virtual ~freePiston()=default
Destructor.
virtual scalar theta() const
Return current engine time.
TypeName("freePiston")
Runtime type information.
virtual scalar deltaTheta() const
Return engine time increment.
virtual word unit() const
Return time unit.
A class for handling words, derived from Foam::string.
const word dictName("faMeshDefinition")
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.