Public Member Functions | |
INLINE_FUNCTION_HD | Model (deviceViewType1D< rotatingAxis > axis, int32 numAxis) |
INLINE_FUNCTION_HD | Model (const Model &)=default |
INLINE_FUNCTION_HD Model & | operator= (const Model &)=default |
INLINE_FUNCTION_HD realx3 | pointVelocity (int32 n, const realx3 &p) const |
INLINE_FUNCTION_HD realx3 | operator() (int32 n, const realx3 &p) const |
INLINE_FUNCTION_HD realx3 | transferPoint (int32 n, const realx3 p, real dt) const |
INLINE_FUNCTION_HD int32 | numComponents () const |
Protected Attributes | |
deviceViewType1D< rotatingAxis > | axis_ |
int32 | numAxis_ =0 |
Definition at line 44 of file rotatingAxisMotion.hpp.
|
inline |
Definition at line 54 of file rotatingAxisMotion.hpp.
|
default |
|
default |
|
inline |
Definition at line 68 of file rotatingAxisMotion.hpp.
References rotatingAxisMotion::Model::axis_, and n.
Referenced by rotatingAxisMotion::Model::operator()().
|
inline |
Definition at line 74 of file rotatingAxisMotion.hpp.
References n, and rotatingAxisMotion::Model::pointVelocity().
|
inline |
Definition at line 80 of file rotatingAxisMotion.hpp.
References rotatingAxisMotion::Model::axis_, n, and rotate().
|
inline |
Definition at line 85 of file rotatingAxisMotion.hpp.
References rotatingAxisMotion::Model::numAxis_.
|
protected |
Definition at line 48 of file rotatingAxisMotion.hpp.
Referenced by rotatingAxisMotion::Model::pointVelocity(), and rotatingAxisMotion::Model::transferPoint().
|
protected |
Definition at line 49 of file rotatingAxisMotion.hpp.
Referenced by rotatingAxisMotion::Model::numComponents().