/*--------------------------------*- C++ -*----------------------------------*\
|                                                                             |
|                Generated by the CfdOF workbench for FreeCAD                 |
|                      https://github.com/jaheyns/CfdOF                       |
|                                                                             |
\*---------------------------------------------------------------------------*/
FoamFile
{
    version     2.0;
    format      ascii;
    class       volVectorField;
    object      U;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

dimensions      [0 1 -1 0 0 0 0];

internalField   uniform (-10.0 0.0 0.0);

boundaryField
{

    inlet
    {
        // Fix all three components of velocity on inflow and only the normal component on outflow,
        // in order to be well-posed if there are some faces on the patch which are actually outflows.
        //type                fixedNormalInletOutletVelocity;
        //fixTangentialInflow yes;
        //normalVelocity
        //{
        //    type            fixedValue;
        //    value           uniform ( -10.0 0.0 0.0 );
        //}
        //value               uniform ( -10.0 0.0 0.0 );
        type uniformFixedValue;
        uniformValue table
    (
    ( 0 ( -9.397 0.000 -3.420)) // -20 degrees
    ( 201 ( -9.397 0.000 -3.420)) // -20 degrees
    ( 202 ( -9.659 0.000 -2.588)) // -15 degrees
    ( 301 ( -9.659 0.000 -2.588)) // -15 degrees
    ( 302 ( -9.848 0.000 -1.736)) // -10 degrees
    ( 401 ( -9.848 0.000 -1.736)) // -10 degrees
    ( 402 ( -9.962 0.000 -0.872)) // -5 degrees
    ( 501 ( -9.962 0.000 -0.872)) // -5 degrees
    ( 502 ( -10.000 0.000 0.000)) // 0 degrees
    ( 601 ( -10.000 0.000 0.000)) // 0 degrees
    ( 602 ( -9.962 0.000 0.872)) // 5 degrees
    ( 701 ( -9.962 0.000 0.872)) // 5 degrees
    ( 702 ( -9.848 0.000 1.736)) // 10 degrees
    ( 801 ( -9.848 0.000 1.736)) // 10 degrees
    ( 802 ( -9.659 0.000 2.588)) // 15 degrees
    ( 901 ( -9.659 0.000 2.588)) // 15 degrees
    ( 902 ( -9.397 0.000 3.420)) // 20 degrees
    ( 1001 ( -9.397 0.000 3.420)) // 20 degrees
    ( 1002 ( -9.397 -3.420 0.000)) // -20 degrees
    ( 1201 ( -9.397 -3.420 0.000)) // -20 degrees
    ( 1202 ( -9.659 -2.588 0.000)) // -15 degrees
    ( 1301 ( -9.659 -2.588 0.000)) // -15 degrees
    ( 1302 ( -9.848 -1.736 0.000)) // -10 degrees
    ( 1401 ( -9.848 -1.736 0.000)) // -10 degrees
    ( 1402 ( -9.962 -0.872 0.000)) // -5 degrees
    ( 1501 ( -9.962 -0.872 0.000)) // -5 degrees
    ( 1502 ( -10.000 0.000 0.000)) // 0 degrees
    ( 1601 ( -10.000 0.000 0.000)) // 0 degrees
    ( 1602 ( -9.962 0.872 0.000)) // 5 degrees
    ( 1701 ( -9.962 0.872 0.000)) // 5 degrees
    ( 1702 ( -9.848 1.736 0.000)) // 10 degrees
    ( 1801 ( -9.848 1.736 0.000)) // 10 degrees
    ( 1802 ( -9.659 2.588 0.000)) // 15 degrees
    ( 1901 ( -9.659 2.588 0.000)) // 15 degrees
    ( 1902 ( -9.397 3.420 0.000)) // 20 degrees
    ( 2001 ( -9.397 3.420 0.000)) // 20 degrees
        );
    }

    open
    {
        type        pressureInletOutletVelocity;
        value       $internalField;
    }

    airplane
    {
        // movingWallVelocity reduces to fixedValue if the mesh is not moving
        type        movingWallVelocity;
        value       uniform (0 0 0);
    }

    defaultFaces
    {
        // movingWallVelocity reduces to fixedValue if the mesh is not moving
        type        movingWallVelocity;
        value       uniform (0 0 0);
    }

}

// ************************************************************************* //
