Initial commit of NavalHydro package from Wikki to the ShipHydroSIG
[ShipHydroSIG.git] / run / navalFoamVariant2 / floatingBox6DOF / constant / dynamicMeshDict
blobad8a6461671944d7066dffc6e344613a066fa7da
1 /*--------------------------------*- C++ -*----------------------------------*\
2 | =========                 |                                                 |
3 | \\      /  F ield         | OpenFOAM: The Open Source CFD Toolbox           |
4 |  \\    /   O peration     | Version:  1.4                                   |
5 |   \\  /    A nd           | Web:      http://www.openfoam.org               |
6 |    \\/     M anipulation  |                                                 |
7 \*---------------------------------------------------------------------------*/
9 FoamFile
11     version         2.0;
12     format          ascii;
13     class           dictionary;
14     object          motionProperties;
17 // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
19 dynamicFvMesh   sixDofMotion;
21 sixDofMotionCoeffs
23     bodies
24     (
25         barge
26         {
27             hullPatches     (barge);
29             addPropulsionForce      no;
30             propulsionDirection     (1 0 0);
31             propulsionForceCentroid (0 0 0);
33             // Centre of slider is given relative to centre of gravity
34             // of the body
35             centreOfSlider      (0 0 0);
36             hullSlider          none;
37             fixedSlider         none;
38             hullSliderZone      none;
39             fixedSliderZone     none;
41             odeSolver       RK;
42             epsilon         0.001;
45             fixedSurge      no;
46             fixedSway       no;
47             fixedHeave      no;
49             fixedRoll       no;
50             fixedPitch      no;
51             fixedYaw        no;
53             steadyState     no;
54         }
55     );
59 solver          laplaceFaceDecomposition;
60 diffusivity     quadratic;
62 twoDMotion      yes;
63 frozenDiffusion on;
65 distancePatches (barge top bottom left right);
66 // distancePatches ( barge );
69 // ************************************************************************* //