dynamicMesh::sixDoFMotion: Generalised replacement for tabulated6DoFMotion

using Function1 and supporting all the standard Function1s including tabulated
and coded.

tutorials/multiphase/interFoam/laminar/sloshingTank3D6DoF updated to use
sixDoFMotion.
This commit is contained in:
Henry Weller
2020-11-13 21:12:15 +00:00
parent 0a3ad1b41c
commit bfedfcde55
7 changed files with 149 additions and 108 deletions

View File

@ -19,10 +19,13 @@ dynamicFvMesh dynamicMotionSolverFvMesh;
motionSolver solidBody;
solidBodyMotionFunction tabulated6DoFMotion;
solidBodyMotionFunction sixDoFMotion;
CofG (0 0 0);
timeDataFileName "$FOAM_CASE/constant/6DoF.dat";
translationRotation tableFile;
// interpolationScheme spline;
file "$FOAM_CASE/constant/6DoF.dat";
// ************************************************************************* //