Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

CFD_Y_Plus_Calculator

A Python desktop application for CFD engineers to quickly compute the first cell height required for boundary layer meshing, based on a target y⁺ value.

Generic fluid support — input any fluid's density (kg/m³) and dynamic viscosity (kg/m·s), with air at 20°C pre-loaded as default Automatic flow regime detection — Laminar or Turbulent is determined automatically from the computed Reynolds number; no manual selection needed Internal & External flow — supports both pipe/channel flow and flat plate/external flow domains Empirical skin friction correlations — automatically selects the correct formula and displays it with its validity range:

Blasius (Laminar External), Schlichting (Turbulent External) Hagen-Poiseuille (Laminar Internal), Petukhov (Turbulent Internal)

Outputs: Reynolds number, skin friction coefficient, wall shear stress, friction velocity, first cell height, and recommended number of prism layers (growth ratio 1.2)

Requirements

Python 3.6+ No external libraries — uses built-in tkinter only

About

A desktop GUI tool to calculate the first cell height (y⁺) for CFD mesh generation, with automatic flow regime detection and empirical skin friction correlations.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages