39 #ifndef quarterCosineRamp_H 40 #define quarterCosineRamp_H 57 public Ramp<quarterCosineRamp>
83 virtual inline scalar
value(
const scalar t)
const;
Quarter-cosine ramp function starting from 0 and increasing to 1 from start over the duration and rem...
quarterCosineRamp(const word &name, const dictionary &dict)
Construct from name and dictionary.
const word const dictionary & dict
A list of keyword definitions, which are a keyword followed by any number of values (e...
const word & name() const
Return the name of the entry.
virtual ~quarterCosineRamp()
Destructor.
void operator=(const quarterCosineRamp &)=delete
Disallow default bitwise assignment.
TypeName("quarterCosineRamp")
A class for handling words, derived from string.
virtual scalar value(const scalar t) const
Return value for time t.
virtual scalar integral(const scalar t1, const scalar t2) const
Return the integral between times t1 and t2.
Ramp function base class for the set of scalar functions starting from 0 and increasing monotonically...