Molmodel
|
Implements a simple functional relationship, y = amplitude * sin(x - phase) More...
#include <RiboseMobilizer.h>
Public Member Functions | |
SinusoidFunction () | |
SinusoidFunction (Angle amp, Angle phi) | |
Real | calcValue (const Vector &x) const |
Real | calcDerivative (const Array_< int > &derivComponents, const Vector &x) const |
int | getArgumentSize () const |
int | getMaxDerivativeOrder () const |
Implements a simple functional relationship, y = amplitude * sin(x - phase)
SimTK::SinusoidFunction::SinusoidFunction | ( | ) | [inline] |
SimTK::SinusoidFunction::SinusoidFunction | ( | Angle | amp, |
Angle | phi | ||
) | [inline] |
Real SimTK::SinusoidFunction::calcValue | ( | const Vector & | x | ) | const [inline, virtual] |
Implements SimTK::Function_< class >.
Real SimTK::SinusoidFunction::calcDerivative | ( | const Array_< int > & | derivComponents, |
const Vector & | x | ||
) | const [inline, virtual] |
Implements SimTK::Function_< class >.
int SimTK::SinusoidFunction::getArgumentSize | ( | ) | const [inline, virtual] |
Implements SimTK::Function_< class >.
int SimTK::SinusoidFunction::getMaxDerivativeOrder | ( | ) | const [inline, virtual] |
Implements SimTK::Function_< class >.