MBDyn-1.7.3
|
#include <ScalarFunctions.h>
Public Member Functions | |
virtual | ~DifferentiableScalarFunction () |
virtual doublereal | operator() (const doublereal x) const =0 |
virtual doublereal | ComputeDiff (const doublereal x, const integer order=1) const =0 |
Public Member Functions inherited from BasicScalarFunction | |
virtual | ~BasicScalarFunction () |
Definition at line 61 of file ScalarFunctions.h.
|
virtual |
Definition at line 137 of file ScalarFunctionsImpl.cc.
References NO_OP.
|
pure virtual |
Implemented in DivScalarFunction, MulScalarFunction, SubScalarFunction, SumScalarFunction, ChebychevScalarFunction, MultiLinearScalarFunction, CubicSplineScalarFunction, ExpScalarFunction, LogScalarFunction, PowScalarFunction, LinearScalarFunction, ConstScalarFunction, and DummySF.
Referenced by DiscreteCoulombFriction::AssJac(), SumScalarFunction::ComputeDiff(), SubScalarFunction::ComputeDiff(), MulScalarFunction::ComputeDiff(), DivScalarFunction::ComputeDiff(), ModLugreFriction::fsd(), model_sf(), ScalarFunctionIsotropicCL< T, Tder >::Update(), and ScalarFunctionIsotropicCL< doublereal, doublereal >::Update().
|
pure virtual |
Implements BasicScalarFunction.
Implemented in DivScalarFunction, MulScalarFunction, SubScalarFunction, SumScalarFunction, ChebychevScalarFunction, MultiLinearScalarFunction, CubicSplineScalarFunction, ExpScalarFunction, LogScalarFunction, PowScalarFunction, LinearScalarFunction, ConstScalarFunction, and DummySF.