{"id":6449,"date":"2025-08-26T11:29:04","date_gmt":"2025-08-26T00:29:04","guid":{"rendered":"https:\/\/www.leapaust.com.au\/blog\/?p=6449"},"modified":"2025-08-26T15:29:20","modified_gmt":"2025-08-26T04:29:20","slug":"expert-tips-on-tuning-the-geko-turbulence-model","status":"publish","type":"post","link":"https:\/\/www.leapaust.com.au\/blog\/cfd\/expert-tips-on-tuning-the-geko-turbulence-model\/","title":{"rendered":"Expert Tips on tuning the GEKO turbulence model"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div>\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"6449\" class=\"elementor elementor-6449\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8213a69 e-flex e-con-boxed e-con e-parent\" data-id=\"8213a69\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-58c222a elementor-widget elementor-widget-text-editor\" data-id=\"58c222a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>To understand the power of the GEKO turbulence model, we must first answer the following question &#8211; <strong><em>\u201cWhat is special about the GEKO model compared with all other two equation RANS models?\u201d<\/em><\/strong> The GEKO model is based on the Shear Stress Transport (SST) model which combines the best of the k-<em>\u03c9<\/em> and k<em>&#8211;<\/em> \u03b5 models and a shear stress realizability criterion [1]. The GEKO model is the result of the decades of experience that Dr. Florian Menter has acquired through his vast experience of turbulence modelling at NASA and Ansys. It is very much the culmination of a life\u2019s work on improving turbulence models to make them what he calls \u201cindustrial strength\u201d.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9320a8b e-flex e-con-boxed e-con e-parent\" data-id=\"9320a8b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-2cb3692 e-con-full e-flex e-con e-child\" data-id=\"2cb3692\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-905acf4 elementor-widget elementor-widget-text-editor\" data-id=\"905acf4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>So, we are off to a good start! What sets the GEKO model apart is the way the various model constants are specified, allowing control of a single physics by a single constant. For example, C(sep) controls boundary layer separation from smooth surfaces, C(mix) controls mixing in free shear layers, and so forth [2]. Experimental data can be used to tune the GEKO constants, and then these \u201coptimised\u201d constants can be used <u>confidently<\/u> for future simulations.<\/p>\n<p>Next question, \u201cWhy would you bother to do this?\u201d Often there is no need to tune a model if a Scale Resolving Simulation is performed using an advanced approach such as SBES [3]. However, such simulations are always going to require fine meshes, lots of small timesteps and therefore significant run times and computing resources. On the other hand, the GEKO model permits a much-reduced mesh size and can generally be run steady-state. (In fact, running GEKO, or any other two equation model, transiently requires extra care to ensure you are not predicting unphysical turbulence \u2013 if you are intending to do this, we strongly recommend you review this reference [4]).<\/p>\n<p>The remainder of this blog is devoted to work arising from a recent collaboration between staff at Deakin University, RMIT and The University of Sydney which demonstrates the successful application of GEKO turbulence model to a real-world application. The work addresses the modelling of flow through a stenosis, a geometry of great significance in biomedical flows. The publication was selected for the cover article of the open access journal<strong><em> fluids<\/em><\/strong> (shown below). As it is open access you can download if freely at <a href=\"https:\/\/doi.org\/10.3390\/fluids10070168\"><span style=\"text-decoration: underline;\">https:\/\/doi.org\/10.3390\/fluids10070168<\/span><\/a> [5].<\/p>\n<p>\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9be3204 e-con-full e-flex e-con e-child\" data-id=\"9be3204\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-515396a elementor-widget elementor-widget-image\" data-id=\"515396a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/doi.org\/10.3390\/fluids10070168\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1358\" height=\"1948\" src=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2025\/08\/Gartner-Forrester-IoT-reviews.jpg\" class=\"attachment-full size-full wp-image-6451\" alt=\"\" srcset=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2025\/08\/Gartner-Forrester-IoT-reviews.jpg 1358w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2025\/08\/Gartner-Forrester-IoT-reviews-209x300.jpg 209w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2025\/08\/Gartner-Forrester-IoT-reviews-714x1024.jpg 714w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2025\/08\/Gartner-Forrester-IoT-reviews-768x1102.jpg 768w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2025\/08\/Gartner-Forrester-IoT-reviews-1071x1536.jpg 1071w\" sizes=\"(max-width: 1358px) 100vw, 1358px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ba9ae56 elementor-widget elementor-widget-text-editor\" data-id=\"ba9ae56\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Fig. 1: Cover page showing the impact of a GEKO constant on the flow field within a stenosis.<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-49e4aa9 e-flex e-con-boxed e-con e-parent\" data-id=\"49e4aa9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a29b33d elementor-widget elementor-widget-text-editor\" data-id=\"a29b33d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>The work in the paper compares simulations of flow though stenoses ranging from 25-75% and compares the results with previously published work. Some key points arise from the work:<\/p>\n<ol>\n<li>The default blending function between the two RANS models does not work well in this internal flow and was overridden using a UDF to ensure the k-<em>\u03c9 <\/em>model is applied only in the near wall region.<\/li>\n<li>The simulations were at a relatively low Reynolds number of 2,000 which classically would be considered as leading to laminar flow, but upstream disturbance trigger turbulence-like behaviour at this low Reynolds number (in a range directly relevant to biomedical flows).<\/li>\n<li>The results are affected by the upstream turbulence intensity if it is above a threshold of approximately 1%.<\/li>\n<li>The parameter C(mix) proved to be the most important by far and a value of 0.4 (increased from a default of 0.3) gave good agreement with the experimental data. Its effect is shown below in Fig. 2.<\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3bbf40f elementor-widget elementor-widget-image\" data-id=\"3bbf40f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"602\" height=\"362\" src=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2025\/08\/Picture3.png\" class=\"attachment-full size-full wp-image-6452\" alt=\"\" srcset=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2025\/08\/Picture3.png 602w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2025\/08\/Picture3-300x180.png 300w\" sizes=\"(max-width: 602px) 100vw, 602px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a9f600 elementor-widget elementor-widget-text-editor\" data-id=\"1a9f600\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><em>Fig. 2 Results for a range of C(mix) values for Re = 2000 plotted against the experimental data of Ahmed and Giddens [6]. (<strong>a<\/strong>) Plots of normalised axial velocity and velocity fluctuations along the centreline. Contours of normalised axial velocity and velocity fluctuations plotted on the centre plane for a range of C(mix)\u00a0values are also shown to highlight its effect on the flow field. Taken from [5].<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-22fb080 elementor-widget elementor-widget-text-editor\" data-id=\"22fb080\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ol start=\"5\"><li>The article concludes with simulations of flow through a nasal geometry showing the impact of this parameter change on a real biomedical flow.<\/li><\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1315fa2 e-flex e-con-boxed e-con e-parent\" data-id=\"1315fa2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-698efe7 e-con-full e-flex e-con e-child\" data-id=\"698efe7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0054fef e-con-full e-flex e-con e-child\" data-id=\"0054fef\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d041591 elementor-widget elementor-widget-image\" data-id=\"d041591\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"839\" height=\"1024\" src=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2025\/08\/fluids-10-00168-g013-839x1024.jpg\" class=\"attachment-large size-large wp-image-6453\" alt=\"\" srcset=\"https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2025\/08\/fluids-10-00168-g013-839x1024.jpg 839w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2025\/08\/fluids-10-00168-g013-246x300.jpg 246w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2025\/08\/fluids-10-00168-g013-768x937.jpg 768w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2025\/08\/fluids-10-00168-g013-1259x1536.jpg 1259w, https:\/\/www.leapaust.com.au\/blog\/wp-content\/uploads\/2025\/08\/fluids-10-00168-g013-1678x2048.jpg 1678w\" sizes=\"(max-width: 839px) 100vw, 839px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-dc654f6 e-con-full e-flex e-con e-child\" data-id=\"dc654f6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b21b194 e-flex e-con-boxed e-con e-parent\" data-id=\"b21b194\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-32c5475 elementor-widget elementor-widget-text-editor\" data-id=\"32c5475\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>This model tuning is not limited to biomedical flows but has been applied to many other applications, including examples as diverse as low-speed aerodynamics, cyclones, heat exchangers and turbine combustors [7].<\/p><p>It should be recognised that the model fitting in this study was done using a simplified parametric study but that there is tremendous potential for these workflows to be automated using Ansys OptiSlang to deliver a much more sophisticated approach to tuning the GEKO constants. If whole field data are available from simulation, Fluent-AI+ can determine a local distribution of model constants to fit the data. Beyond that SIM-AI can be trained using multiple (30-100) simulation datasets to produce a model capable of reproducing the entire flow field. Stay tuned for more on this in future blogs!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-95aae10 elementor-widget elementor-widget-text-editor\" data-id=\"95aae10\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>References<\/strong><\/p>\n<p>[1] Menter, F., Two-equation eddy-viscosity turbulence models for engineering applications. AIAA J. 32 (8), 1598\u20131605, (1994).<\/p>\n<p>[2] Menter, F.; Lechner, R.; Matyushenko, A. Best Practice: Generalized k-<em>\u03c9 <\/em>Two-Equation Turbulence Model in ANSYS CFD (GEKO); ANSYS Germany GmbH: Darmstadt, Germany, (2019).<\/p>\n<p>[3] Menter, F., H\u00fcppe, A., Matyushenko, A., Kolmogorov, D., An overview of hybrid RANS\u2013LES models developed for industrial CFD. Appl. Sci. 11, 2459, (2021).<\/p>\n<p>[4] Menter, F.R., Best practice: scale-resolving simulations in Ansys CFD. ANSYS Germany GmbH, (2012).<\/p>\n<p>[5] J. Emmerling, S. Vahaji, D.A.V. Morton, S. Stevanovi\u0107, D.F. Fletcher and K. Inthavong, <em>Tuned generalised k-\u03c9 (GEKO) turbulence model parameters for predicting transitional flow through stenosis geometries of various degrees. <\/em>Fluids, 10, 168, (2025).<\/p>\n<p>[6] Ahmed, S.A.; Giddens, D.P. Pulsatile poststenotic flow studies with laser Doppler anemometry. J. Biomech. 17, 695\u2013705, (1984).<\/p>\n<p>[7] H. Kutkan, D. Bessette and G. Klavaris, Efficient and reliable CFD strategies for aeroengine combustors. Int. Soc. Air Breathing Engines, 2024.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>This article answers the question, \u201cWhat is special about the GEKO model compared with all other two equation RANS models?\u201d  The result of the decades of experience that Dr. Florian Menter has acquired through his vast experience of turbulence modelling at NASA and Ansys, the GEKO model is very much the culmination of a life\u2019s work on improving turbulence models to make them what he calls \u201cindustrial strength\u201d. Read on to learn more.<\/p>\n","protected":false},"author":4,"featured_media":6460,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","neve_meta_reading_time":"","footnotes":""},"categories":[323],"tags":[171,174,395],"class_list":["post-6449","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cfd","tag-ansys","tag-ansys-cfd","tag-cfd-modelling-of-turbulent-flows"],"_links":{"self":[{"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/posts\/6449","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/comments?post=6449"}],"version-history":[{"count":15,"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/posts\/6449\/revisions"}],"predecessor-version":[{"id":6472,"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/posts\/6449\/revisions\/6472"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/media\/6460"}],"wp:attachment":[{"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/media?parent=6449"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/categories?post=6449"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.leapaust.com.au\/blog\/wp-json\/wp\/v2\/tags?post=6449"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}