Light wrapper around Function1 to provide a mechanism to update time-based entries. More...
Public Member Functions | |
TimeFunction1 (const Time &runTime, const word &name, const dictionary &dict) | |
TimeFunction1 (const Time &runTime, const word &entryName) | |
TimeFunction1 (const TimeFunction1< Type > &rhs) | |
virtual | ~TimeFunction1 ()=default |
void | reset (const dictionary &dict) |
const word & | name () const |
virtual Type | value (const scalar x) const |
virtual Type | integrate (const scalar x1, const scalar x2) const |
virtual void | writeData (Ostream &os) const |
Protected Attributes | |
const Time & | time_ |
const word | name_ |
autoPtr< Function1< Type > > | entry_ |
Friends | |
Ostream & | operator (Ostream &os, const TimeFunction1< Type > &de) |
Light wrapper around Function1 to provide a mechanism to update time-based entries.
Definition at line 46 of file TimeFunction1.H.
TimeFunction1 | ( | const Time & | runTime, |
const word & | name, | ||
const dictionary & | dict | ||
) |
TimeFunction1 | ( | const Time & | runTime, |
const word & | entryName | ||
) |
Definition at line 45 of file TimeFunction1.C.
TimeFunction1 | ( | const TimeFunction1< Type > & | rhs | ) |
Definition at line 58 of file TimeFunction1.C.
References TimeFunction1::entry_.
|
virtualdefault |
void reset | ( | const dictionary & | dict | ) |
Definition at line 76 of file TimeFunction1.C.
References dict.
const Foam::word & name | ( | ) | const |
Definition at line 84 of file TimeFunction1.C.
|
virtual |
Definition at line 91 of file TimeFunction1.C.
References x.
|
virtual |
Definition at line 99 of file TimeFunction1.C.
|
virtual |
Definition at line 126 of file TimeFunction1.C.
References os().
|
friend |
|
protected |
Definition at line 63 of file TimeFunction1.H.
|
protected |
Definition at line 66 of file TimeFunction1.H.
Definition at line 69 of file TimeFunction1.H.
Referenced by TimeFunction1::TimeFunction1().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.