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

application     hisa;

startFrom       startTime;

startTime       0;

stopAt          endTime;

deltaT          1;

endTime         1000;

writeControl    timeStep;

writeInterval   100;

purgeWrite      0;

writeFormat     ascii;

writePrecision  15;

runTimeModifiable true;

libs
(
    // Needed for availability of porous baffle boundary in potentialFoam
    #include "turbulenceLib"
    // Needed for availability of boundary conditions in potentialFoam
    "libhisaFiniteVolume.so"
);

functions
{
    ForceCoeffs
    {
        type                forceCoeffs;
        libs                ("libforces.so");
        log                 true;

        patches             ( wall );
        p                   p;
        U                   U;
        rho                 rho;
        rhoInf              1.2;
        pRef                0.0;
        porosity            false;
        writeFields         false;
        CofR                ( 0.144 0.0 0.0 );
        liftDir             ( 0.0 0.0 1.0 );
        dragDir             ( -1.0 0.0 0.0 );
        pitchAxis           ( 0.0 -1.0 0.0 );

        magUInf             514.0;

        lRef                0.03;
        Aref                0.000707;

        binData
        {
            nBin            0;
            direction       ( 1.0 0.0 0.0 );
            cumulative      true;
        }
    }

#includeFunc MachNo

}

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