Nektar++
|
#include <ForcingMovingReferenceFrame.h>
Public Member Functions | |
FrameTransform () | |
~FrameTransform () | |
void | SetAngle (const Array< OneD, NekDouble > theta) |
void | BodyToInerital (const int dim, const Array< OneD, NekDouble > &body, Array< OneD, NekDouble > &inertial) |
void | IneritalToBody (const int dim, const Array< OneD, NekDouble > &inertial, Array< OneD, NekDouble > &body) |
Private Attributes | |
Array< OneD, NekDouble > | m_matrix |
Definition at line 90 of file ForcingMovingReferenceFrame.h.
Nektar::SolverUtils::FrameTransform::FrameTransform | ( | ) |
Definition at line 1170 of file ForcingMovingReferenceFrame.cpp.
References m_matrix.
|
inline |
Definition at line 94 of file ForcingMovingReferenceFrame.h.
void Nektar::SolverUtils::FrameTransform::BodyToInerital | ( | const int | dim, |
const Array< OneD, NekDouble > & | body, | ||
Array< OneD, NekDouble > & | inertial | ||
) |
Definition at line 1181 of file ForcingMovingReferenceFrame.cpp.
References m_matrix.
Referenced by Nektar::SolverUtils::ForcingMovingReferenceFrame::SolveBodyMotion().
void Nektar::SolverUtils::FrameTransform::IneritalToBody | ( | const int | dim, |
const Array< OneD, NekDouble > & | inertial, | ||
Array< OneD, NekDouble > & | body | ||
) |
Definition at line 1197 of file ForcingMovingReferenceFrame.cpp.
References m_matrix.
Referenced by Nektar::SolverUtils::ForcingMovingReferenceFrame::UpdateFluidInterface(), and Nektar::SolverUtils::ForcingMovingReferenceFrame::UpdateFrameVelocity().
Definition at line 1175 of file ForcingMovingReferenceFrame.cpp.
References m_matrix.
Referenced by Nektar::SolverUtils::ForcingMovingReferenceFrame::SolveBodyMotion(), Nektar::SolverUtils::ForcingMovingReferenceFrame::UpdateFluidInterface(), and Nektar::SolverUtils::ForcingMovingReferenceFrame::UpdateFrameVelocity().
Definition at line 102 of file ForcingMovingReferenceFrame.h.
Referenced by BodyToInerital(), FrameTransform(), IneritalToBody(), and SetAngle().