Protected Attributes | |
real | omega_ = 0 |
bool | rotating_ = false |
![]() | |
real | startTime_ = 0 |
real | endTime_ = largeValue |
real | time_ =0 |
bool | isInInterval_ = true |
![]() | |
realx3 | p1_ |
realx3 | v21_ |
Definition at line 35 of file rotatingAxis.hpp.
|
inline |
Definition at line 50 of file rotatingAxis.hpp.
FUNCTION_H rotatingAxis | ( | const dictionary & | dict | ) |
Definition at line 27 of file rotatingAxis.cpp.
References pFlow::endl(), fatalErrorInFunction, fatalExit, and dictionary::globalName().
FUNCTION_HD rotatingAxis | ( | const realx3 & | p1, |
const realx3 & | p2, | ||
real | omega = 0.0 |
||
) |
Definition at line 42 of file rotatingAxis.cpp.
|
default |
|
default |
FUNCTION_HD pFlow::real setOmega | ( | real | omega | ) |
Definition at line 58 of file rotatingAxis.cpp.
References pFlow::equal(), rotatingAxis::omega(), rotatingAxis::omega_, and rotatingAxis::rotating_.
|
inline |
Definition at line 68 of file rotatingAxis.hpp.
References rotatingAxis::omega_.
Referenced by rotatingAxis::setOmega().
|
inline |
Definition at line 74 of file rotatingAxis.hpp.
References rotatingAxis::rotating_.
Referenced by multiRotatingAxis::transferPoint().
INLINE_FUNCTION_HD pFlow::realx3 linTangentialVelocityPoint | ( | const realx3 & | p | ) | const |
Definition at line 22 of file rotatingAxisI.hpp.
References cross(), timeInterval::inTimeRange(), rotatingAxis::omega_, line::projectPoint(), and line::unitVector().
Referenced by multiRotatingAxis::pointTangentialVel().
FUNCTION_H bool read | ( | const dictionary & | dict | ) |
Definition at line 68 of file rotatingAxis.cpp.
References dictionary::getValOrSet(), timeInterval::read(), and line::read().
Referenced by pFlow::operator>>().
FUNCTION_H bool write | ( | dictionary & | dict | ) | const |
Definition at line 84 of file rotatingAxis.cpp.
References dictionary::add(), pFlow::endl(), fatalErrorInFunction, dictionary::globalName(), timeInterval::write(), and line::write().
Referenced by pFlow::operator<<().
FUNCTION_H bool read | ( | iIstream & | is | ) |
Definition at line 102 of file rotatingAxis.cpp.
References IOstream::check(), pFlow::endl(), FUNCTION_NAME, ioErrorInFile, IOstream::lineNumber(), IOstream::name(), and iIstream::readEndStatement().
FUNCTION_H bool write | ( | iOstream & | os | ) | const |
Definition at line 133 of file rotatingAxis.cpp.
References IOstream::check(), FUNCTION_NAME, and iOstream::writeWordEntry().
|
protected |
Definition at line 43 of file rotatingAxis.hpp.
Referenced by rotatingAxis::linTangentialVelocityPoint(), rotatingAxis::omega(), and rotatingAxis::setOmega().
|
protected |
Definition at line 45 of file rotatingAxis.hpp.
Referenced by rotatingAxis::isRotating(), and rotatingAxis::setOmega().