|
| Sin1 (doublereal omega=1.0) |
|
| Sin1 (const Sin1 &b) |
|
Sin1 & | operator= (const Sin1 &right) |
|
virtual Func1 & | duplicate () const |
| Duplicate the current function.
|
|
virtual std::string | write (std::string arg) const |
|
virtual int | ID () const |
|
virtual doublereal | eval (doublereal t) const |
| Evaluate the function.
|
|
virtual Func1 & | derivative () const |
| Creates a derivative to the current function.
|
|
doublereal | operator() (doublereal t) const |
| Calls method eval to evaluate the function.
|
|
bool | isIdentical (Func1 &other) const |
| Routine to determine if two functions are the same.
|
|
virtual doublereal | isProportional (TimesConstant1 &other) |
|
virtual doublereal | isProportional (Func1 &other) |
|
doublereal | c () const |
| accessor function for the stored constant
|
|
void | setC (doublereal c) |
| Function to set the stored constant.
|
|
Func1 & | func1 () const |
| accessor function for m_f1
|
|
Func1 & | func2 () const |
| accessor function for m_f2
|
|
virtual int | order () const |
| Return the order of the function, if it makes sense.
|
|
Func1 & | func1_dup () const |
|
Func1 & | func2_dup () const |
|
Func1 * | parent () const |
|
void | setParent (Func1 *p) |
|
implements the sin() function
The argument to sin() is in radians
Definition at line 141 of file Func1.h.
bool isIdentical |
( |
Func1 & |
other | ) |
const |
|
inherited |
Routine to determine if two functions are the same.
Two functions are the same if they are the same function. This means that the ID and stored constant is the same. This means that the m_f1 and m_f2 are identical if they are non-null.
Definition at line 73 of file Func1.cpp.
References Func1::isIdentical().
Referenced by Func1::isIdentical().