Definition at line 2223 of file drive_.cc.
Implements DriveCallerRead.
Definition at line 2229 of file drive_.cc.
References DEBUGCOUT, HighParser::GetInt(), HighParser::GetReal(), HighParser::IsKeyWord(), DriveCallerRead::NeedDM(), DataManager::pGetDrvHdl(), and SAFENEWWITHCONSTRUCTOR.
2231 NeedDM(pDM, HP, bDeferred,
"random");
2242 DEBUGCOUT(
"Amplitude value: " << dAmplitude << std::endl);
2245 DEBUGCOUT(
"Mean value: " << dRefVal << std::endl);
2248 DEBUGCOUT(
"Initial time: " << dInitialTime << std::endl);
2250 doublereal dFinalTime = std::numeric_limits<double>::max();
2254 DEBUGCOUT(
"Final time: " << dFinalTime << std::endl);
2262 silent_cerr(
"Warning: Steps number " << iSteps
2263 <<
" is illegal; resorting to default value" << std::endl);
2266 DEBUGCOUT(
"Force changes every " << iSteps
2267 <<
" steps" << std::endl);
2271 DEBUGCOUT(
"(Re)Seeding random numbers with current time ...");
2274 DEBUGCOUT(
"(Re)Seeding random numbers with given value ...");
2284 RandDriveCaller(pDrvHdl, dAmplitude, dRefVal, dInitialTime, dFinalTime, iSteps));
virtual integer GetInt(integer iDefval=0)
const DriveHandler * pGetDrvHdl(void) const
virtual bool IsKeyWord(const char *sKeyWord)
#define SAFENEWWITHCONSTRUCTOR(pnt, item, constructor)
void NeedDM(const DataManager *pDM, MBDynParser &HP, bool bDeferred, const char *const name)
virtual doublereal GetReal(const doublereal &dDefval=0.0)
The documentation for this struct was generated from the following file: