general
{
    verbose         true;
}
create_fluid_boundaries
{
    verbose         true;
}
resample
{
    verbose         true; 
}
extract_prismatic_layer
{
    verbose                 true;
    n_ortho_layer           6;
    patch_junction_angle    10;
    gap_factor              1.0;
    fan_step_deg            30; 
}
core_mesh_generation
{
    verbose         true;
    core_mesh_type  triangle;
    triangle_core
    {
        verbose         true;
        edge_size_max   0.5;
        growth_ratio    1.05;

        size_zones
        {
            airfoil_close
            {
                edge_size_max 0.005;
                polygon
                (
                    (-0.15 -0.5)
                    ( 1.15 -0.5)
                    ( 1.15  0.5)
                    (-0.15  0.5)
                );
            }

            airfoil_near
            {
                edge_size_max 0.02;
                polygon
                (
                    (-0.5 -1)
                    ( 2.0 -1)
                    ( 2.0  1)
                    (-0.5  1)
                );
            }
            mid_field
            {
                edge_size_max 0.25;
                polygon
                (
                    (-6 -6)
                    (10 -6)
                    (10  6)
                    (-6  6)
                );
            }
        }
    }
}
export_to_openfoam_2d
{
    verbose         true;
    z_length        1.0;
    scale           1.0;
}
