/*---------------------------------------------------------------------------*\
|                                                                             |
|               _O        RobustMesh                                          |
|       o_    _/ |                                                            |
|      /   \_/   |        Version       : alpha 0.1.1                         |
|     /    _o    |        Website       : https://robustmesh.ch               |
|    / ___/  \  /         Developed by  : Maxime C. N. Roux                   |
|    o-       \ |                                                             |
|    \_        \|                                                             |
|      \ ___----O         Type 'doc' if you need help.                        |
|       o                 Type 'exit' or press Ctrl+C to leave.               |
|                         Uninstall     : /opt/robustmesh/0.1.1/uninstall.sh  |
|                                                                             |
\*---------------------------------------------------------------------------*/
bash: impossible de régler le groupe de processus du terminal (146863): Ioctl() inapproprié pour un périphérique
bash: pas de contrôle de tâche dans ce shell
<Images/RobustMesh/case_2d/naca0012_trans/naca0012$ generateMesh2D
/*---------------------------------------------------------------------------*\
|  RobustMesh2D - Create Fluid Boundaries                                     |
\*---------------------------------------------------------------------------*/
Date   : Aug 30 2026
Time   : 12:22:06
Version: alpha 0.1.1

Create fluid boundaries parameters
    path_folder_geometry             : /home/maxime/Images/RobustMesh/case_2d/naca0012_trans/naca0012/constant/geometry
    path_fluid_boundaries_parameters : /home/maxime/Images/RobustMesh/case_2d/naca0012_trans/naca0012/constant/fluid_boundaries_parameters

Loading geometry...  done

Loading fluid_boundaries_parameters...  done

Create fluid boundaries...  done

Patches
    aerofoil    :  120 segments
    freestream  :  63 segments

ExecutionTime = 0.0737 s

End

/*---------------------------------------------------------------------------*\
|  RobustMesh2D - Resample                                                    |
\*---------------------------------------------------------------------------*/
Date   : Aug 30 2026
Time   : 12:22:06
Version: alpha 0.1.1

Resample parameters
    best_effort              : True
    automatic_fan_resampling : True
    max_grading_ratio        : 1.2

Resampling solid patch...  done

Patches
    aerofoil    :  120 segments  →  518 segments
    freestream  :  63 segments  (unchanged)

ExecutionTime = 0.0985 s

End

/*---------------------------------------------------------------------------*\
|  RobustMesh2D - Extract Prismatic Layers                                    |
\*---------------------------------------------------------------------------*/
Date   : Aug 30 2026
Time   : 12:22:06
Version: alpha 0.1.1

Extrusion parameters
    n_ortho_layers                     : 6
    patch_junction_max_extrusion_angle : 10.0
    gap_factor                         : 1.0
    fan_step_deg                       : 30.0

    corners : 1
    concave : 0
    fans    : 1

    active edges   : 518
    inactive edges : 63

Extracting layers...
    iteration 1 : 15720 cells
    iteration 2 : 15720 cells
    iteration 3 : 15720 cells
    iteration 4 : 15720 cells
    iteration 5 : 15720 cells
    iteration 6 : 15720 cells
    iteration 7 : 15720 cells
    iteration 8 : 15720 cells
    iteration 9 : 15720 cells

Extracting layers... Done
    number of layer max : 30
    points              : 16301
    cells               : 15720

    patches :
        aerofoil     : 30.00 layers

ExecutionTime = 12.9776 s

End

/*---------------------------------------------------------------------------*\
|  RobustMesh2D - Core Mesh Generation                                        |
\*---------------------------------------------------------------------------*/
Date   : Aug 30 2026
Time   : 12:22:19
Version: alpha 0.1.1

Core mesh parameters
    mesh_type         : triangle
    core_boundary_edge: 587

Triangle core mesh generating...
    iteration 1 : 5588 points, 10587 cells
    iteration 2 : 10588 points, 20587 cells
    iteration 3 : 15588 points, 30587 cells
    iteration 4 : 20588 points, 40587 cells
    iteration 5 : 25588 points, 50587 cells
    iteration 6 : 30588 points, 60587 cells
    iteration 7 : 35588 points, 70587 cells
    iteration 8 : 40588 points, 80587 cells
    iteration 9 : 45588 points, 90587 cells
    iteration 10 : 50588 points, 100587 cells
    iteration 11 : 55588 points, 110587 cells
    iteration 12 : 60588 points, 120587 cells
    iteration 13 : 65588 points, 130587 cells
    iteration 14 : 70588 points, 140587 cells
    iteration 15 : 75588 points, 150587 cells
    iteration 16 : 80588 points, 160587 cells
    iteration 17 : 85588 points, 170587 cells
    iteration 18 : 90588 points, 180587 cells
    iteration 19 : 95588 points, 190587 cells
    iteration 20 : 100588 points, 200587 cells
    iteration 21 : 105588 points, 210587 cells
    iteration 22 : 110588 points, 220587 cells
    iteration 23 : 115588 points, 230587 cells
    iteration 24 : 120588 points, 240587 cells
    iteration 25 : 125588 points, 250587 cells
    iteration 26 : 130588 points, 260587 cells
    iteration 27 : 135588 points, 270587 cells
    iteration 28 : 140588 points, 280587 cells
    final iteration : 145445 points, 290081 cells

Merging prismatic and core mesh...  done

ExecutionTime = 218.2504 s

End

/*---------------------------------------------------------------------------*\
|  RobustMesh2D - Export to OpenFOAM 2D                                       |
\*---------------------------------------------------------------------------*/
Date   : Aug 30 2026
Time   : 12:25:57
Version: alpha 0.1.1

Export parameters
    case_dir     : /home/maxime/Images/RobustMesh/case_2d/naca0012_trans/naca0012
    polyMesh_dir : /home/maxime/Images/RobustMesh/case_2d/naca0012_trans/naca0012/constant/polyMesh
    z_thickness  : 1.0
    scale        : 1.0

Exporting OpenFOAM mesh...  done

OpenFOAM mesh characteristics
    points_2d      : 161159
    edges_2d       : 466960
    cells          : 305801
    points_3d      : 322318
    faces          : 1078562
    internal_faces : 466157
    boundary_faces : 612405
    patches        : 4
    cell_zones     : 2

Boundary patches
    aerofoil   : type=wall, faces=518, startFace=466157
    freestream : type=patch, faces=285, startFace=466675
    front      : type=empty, faces=305801, startFace=466960
    back       : type=empty, faces=305801, startFace=772761

Cell zones
    prismatic_layers_aerofoil
        points : 16238
        edges  : 31958
        cells  : 15720
    core                     
        points : 145445
        edges  : 435526
        cells  : 290081

Output
    case_dir : /home/maxime/Images/RobustMesh/case_2d/naca0012_trans/naca0012
    polyMesh : /home/maxime/Images/RobustMesh/case_2d/naca0012_trans/naca0012/constant/polyMesh

ExecutionTime = 7.7086 s

End

<Images/RobustMesh/case_2d/naca0012_trans/naca0012$ exit
