MBDyn-1.7.3
|
#include <ScalarFunctionsImpl.h>
Public Member Functions | |
LinearScalarFunction (const doublereal t_i, const doublereal y_i, const doublereal t_f, const doublereal y_f) | |
virtual | ~LinearScalarFunction (void) |
virtual doublereal | operator() (const doublereal x) const |
virtual doublereal | ComputeDiff (const doublereal t, const integer order=1) const |
![]() | |
virtual | ~DifferentiableScalarFunction () |
![]() | |
virtual | ~BasicScalarFunction () |
Private Attributes | |
doublereal | m |
doublereal | y0 |
Definition at line 67 of file ScalarFunctionsImpl.h.
LinearScalarFunction::LinearScalarFunction | ( | const doublereal | t_i, |
const doublereal | y_i, | ||
const doublereal | t_f, | ||
const doublereal | y_f | ||
) |
|
virtual |
Definition at line 195 of file ScalarFunctionsImpl.cc.
References NO_OP.
|
virtual |
Implements DifferentiableScalarFunction.
Definition at line 207 of file ScalarFunctionsImpl.cc.
References ASSERTMSGBREAK, m, and operator()().
|
virtual |
Implements DifferentiableScalarFunction.
Definition at line 201 of file ScalarFunctionsImpl.cc.
Referenced by ComputeDiff().
|
private |
Definition at line 69 of file ScalarFunctionsImpl.h.
Referenced by ComputeDiff(), LinearScalarFunction(), and operator()().
|
private |
Definition at line 70 of file ScalarFunctionsImpl.h.
Referenced by LinearScalarFunction(), and operator()().