dynamicMotionSolverFvMesh: Removed unsupported motion solver keywords

A dynamicMotionSolverFvMesh must now use a "motionSolver" or
"motionSolvers" entry to select the underlying motion solver. For
example, in constant/dynamicMeshDict:

    dynamicFvMesh   dynamicMotionSolverFvMesh;
    motionSolverLibs ("librigidBodyMeshMotion.so");
    motionSolver    rigidBodyMotion;
    ...

Previously the motion solver could also be specified with the keyword
"solver", but this resulted in a name clash with rigid body solvers
which are frequently specified in the same scope. For this reason, the
"solver" and "solvers" entries have been removed.
This commit is contained in:
Will Bainbridge
2021-01-13 15:20:20 +00:00
parent 9e947d1644
commit 199e53fd0d
2 changed files with 3 additions and 7 deletions

View File

@ -17,7 +17,7 @@ FoamFile
dynamicFvMesh dynamicMotionSolverFvMesh;
solver multiSolidBodyMotionSolver;
motionSolver multiSolidBodyMotionSolver;
multiSolidBodyMotionSolverCoeffs
{