Protected Member Functions | |
INLINE_FUNCTION_HD void | calculateVelocity () |
Protected Attributes | |
realx3 | angularFreq_ {0,0,0} |
realx3 | phaseAngle_ {0,0,0} |
realx3 | amplitude_ {0,0,0} |
realx3 | velocity_ {0,0,0} |
realx3 | velocity0_ {0,0,0} |
![]() | |
real | startTime_ = 0 |
real | endTime_ = largeValue |
real | time_ =0 |
bool | isInInterval_ = true |
Definition at line 36 of file vibrating.hpp.
|
inline |
Definition at line 69 of file vibrating.hpp.
FUNCTION_H vibrating | ( | const dictionary & | dict | ) |
Definition at line 26 of file vibrating.cpp.
References pFlow::endl(), fatalErrorInFunction, fatalExit, dictionary::globalName(), and vibrating::read().
|
default |
|
inlineprotected |
Definition at line 55 of file vibrating.hpp.
References vibrating::amplitude_, vibrating::angularFreq_, timeInterval::inTimeRange(), vibrating::phaseAngle_, pFlow::sin(), timeInterval::startTime(), timeInterval::time(), and vibrating::velocity_.
Referenced by vibrating::setTime().
|
inline |
Definition at line 81 of file vibrating.hpp.
References vibrating::calculateVelocity(), pFlow::equal(), timeInterval::setTime(), timeInterval::time(), vibrating::velocity0_, and vibrating::velocity_.
|
inline |
Definition at line 89 of file vibrating.hpp.
References vibrating::velocity_.
|
inline |
Definition at line 95 of file vibrating.hpp.
References timeInterval::inTimeRange(), vibrating::velocity0_, and vibrating::velocity_.
FUNCTION_H bool read | ( | const dictionary & | dict | ) |
Definition at line 40 of file vibrating.cpp.
References dictionary::getVal(), dictionary::getValOrSet(), and timeInterval::read().
Referenced by pFlow::operator>>(), and vibrating::vibrating().
FUNCTION_H bool write | ( | dictionary & | dict | ) | const |
Definition at line 55 of file vibrating.cpp.
References dictionary::add(), pFlow::endl(), fatalErrorInFunction, dictionary::globalName(), and timeInterval::write().
Referenced by pFlow::operator<<().
FUNCTION_H bool read | ( | iIstream & | is | ) |
Definition at line 85 of file vibrating.cpp.
References notImplementedFunction.
FUNCTION_H bool write | ( | iOstream & | os | ) | const |
Definition at line 94 of file vibrating.cpp.
References IOstream::check(), FUNCTION_NAME, timeInterval::write(), and iOstream::writeWordEntry().
|
protected |
Definition at line 44 of file vibrating.hpp.
Referenced by vibrating::calculateVelocity().
|
protected |
Definition at line 46 of file vibrating.hpp.
Referenced by vibrating::calculateVelocity().
|
protected |
Definition at line 48 of file vibrating.hpp.
Referenced by vibrating::calculateVelocity().
|
protected |
Definition at line 50 of file vibrating.hpp.
Referenced by vibrating::calculateVelocity(), vibrating::linTangentialVelocityPoint(), vibrating::setTime(), and vibrating::transferPoint().
|
protected |
Definition at line 52 of file vibrating.hpp.
Referenced by vibrating::setTime(), and vibrating::transferPoint().