41#ifndef Function1Types_stepFunction_H
42#define Function1Types_stepFunction_H
72 const word& entryName,
85 virtual inline scalar
value(
const scalar
x)
const;
ramp(const word &entryName, const dictionary &dict, const objectRegistry *obrPtr=nullptr)
Construct from entry name, dictionary and optional registry.
virtual ~stepFunction()=default
Destructor.
virtual scalar value(const scalar x) const
Return value at time t.
TypeName("step")
Runtime type information.
stepFunction(const word &entryName, const dictionary &dict, const objectRegistry *obrPtr=nullptr)
Construct from entry name, dictionary and optional registry.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Registry of regIOobjects.
A class for handling words, derived from Foam::string.
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.