A list of keyword definitions, which are a keyword followed by any number of values (e....
Convenience class to handle the input of constant rotational speed. Reads an omega entry with default...
Unit conversion structure. Contains the associated dimensions and the multiplier with which to conver...
A userTime based on engine crank-angle degrees.
virtual scalar timeToUserTime(const scalar t) const
Return the time t in crank-angle.
virtual word unitName() const
Return engine-time unit name (CAD)
virtual scalar userTimeToTime(const scalar theta) const
Return the theta crank-angle is s.
virtual ~engine()
Destructor.
virtual const unitConversion & units() const
Return the engine-time unit conversion.
virtual bool read(const dictionary &controlDict)
Read the controlDict and set all the parameters.
TypeName("engine")
Runtime type information.
engine(const dictionary &controlDict)
Construct from controlDict.
A class for handling words, derived from string.
runTime controlDict().lookup("adjustTimeStep") >> adjustTimeStep