An octree-based solution-adaptive Cartesian grid generator and Euler solver for the simulation of three-dimensional inviscid compressible flows

Kara E., KUTLAR A. İ. , AKSEL M. H.

PROGRESS IN COMPUTATIONAL FLUID DYNAMICS, vol.16, no.3, pp.131-145, 2016 (Peer-Reviewed Journal) identifier identifier

  • Publication Type: Article / Article
  • Volume: 16 Issue: 3
  • Publication Date: 2016
  • Doi Number: 10.1504/pcfd.2016.076247
  • Journal Indexes: Science Citation Index Expanded, Scopus
  • Page Numbers: pp.131-145


Cartesian grid generation methods are especially designed algorithms to generate automatic grids for complex geometries and to simulate flows around such geometries regardless of the body shape. Cartesian grids are generated by constructing an octree-based data structure for the purpose of connecting the Cartesian cells to each other. Entire algorithm is implemented in object-oriented FORTRAN programming language. Some special Cartesian algorithms, namely, Ray-Casting method and cut-cell adaptation are used around three-dimensional closed bodies. The flow field around the solid body is obtained by employing Euler equations which are discretised by using finite volume method. Validation of the numerical results is accomplished by comparison with the experimentally obtained data from the flow around ONERA M6 wing. Employing the solution adaptation techniques, pressure coefficients and contours of the flow around the wing have verified and captured two shock waves (weak leading edge shock and midchord shock) by the developed grid-generator-with-eULER-solver-for-3D-applications (GeULER3D) code.