general
{
    verbose         true;
}
create_fluid_boundaries
{
    verbose         true;
}
resample
{
    verbose         true;
}
extract_prismatic_layer
{
    verbose         true;
    n_ortho_layer                  5;
    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 3.0;
        growth_ratio  1.2;

        size_zones
        {
            outer_field
            {
                edge_size_max 0.7;
                polygon
                (
                    (-15 -15)
                    ( 30 -15)
                    ( 30  15)
                    (-15  15)
                );
            }
            multi_element_fine
            {
                edge_size_max     0.010;
                polygon
                (
                    (-0.50 -0.45)
                    (1.50 -0.45)
                    (1.50 0.40)
                    (-0.50 0.40)
                );
            }
            airfoil_halo
            {
                edge_size_max     0.030;
                polygon
                (
                    (-1.50 -1.20)
                    (3.00 -1.20)
                    (3.00 1.00)
                    (-1.50 1.00)
                );
            }
        }
    }
}
export_to_openfoam_2d
{
    verbose         true;
    z_length        1.0;
    scale           1.0;
}
