50 #ifndef ScalarFunctions_hh
51 #define ScalarFunctions_hh
90 #endif //ScalarFunctions_hh
virtual ~DifferentiableScalarFunction()
virtual doublereal operator()(const doublereal x) const =0
virtual ~ScalarFunctionRead(void)
virtual doublereal operator()(const doublereal x) const =0
virtual doublereal ComputeDiff(const doublereal x, const integer order=1) const =0
bool SetSF(const std::string &s, const ScalarFunctionRead *rf)
virtual const BasicScalarFunction * Read(DataManager *const pDM, MBDynParser &HP) const =0
virtual ~BasicScalarFunction()
const BasicScalarFunction *const ParseScalarFunction(MBDynParser &HP, DataManager *const pDM)
void SetScalarFunctionDriveCallerData(void)