/*--------------------------------*- C++ -*----------------------------------*\
| =========                 |                                                |
| \\      /  F ield         | cfMesh: A library for mesh generation          | 
|  \\    /   O peration     |                                                |
|   \\  /    A nd           | Author: Franjo Juretic                         | 
|    \\/     M anipulation  | E-mail: franjo.juretic@c-fields.com            |
\*---------------------------------------------------------------------------*/

FoamFile
{
    version   2.0;
    format    ascii;
    class     dictionary;
    location  "system";
    object    meshDict;
}

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

surfaceFile "geometry.fms";

maxCellSize 0.008;

localRefinement
{
    //patch name
    "airfoil.*"
    {
        //additional refinement levels
        //to the maxCellSize
        additionalRefinementLevels 3;

        //thickness of the refinement region
        // away from the patch
        refinementThickness 0;
    }

}

boundaryLayers
{
    patchBoundaryLayers
    {
        "airfoil.*"
        {
            thicknessRatio 1.2;
            nLayers 3;
        }
    }
}

anisotropicSources
{
	box1
	{
			// box is determined by its centre
			// and the size in x,y and z directions
			type box;
			centre (0 0 0);
			lengthX 0.5;
			lengthY 0.06;
			lengthZ 0.12;
			
			//scaling factors in each directions
			scaleX 1.0;
			scaleY 0.3;
			scaleZ 1.0;
	}
}


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