Skip to content
#

turbulence-modeling

Here are 6 public repositories matching this topic...

Language: All
Filter by language

Turbulence modelling in CFD is limited by the tradeoff between accuracy and cost. We propose OT PINNs, Physics Informed Neural Networks with an Optimal Transport based loss, to improve training stability and accuracy under noisy data. With SINDy for interpretability, our method rivals DNS on benchmark flows while cutting computational costs.

  • Updated Apr 15, 2026
  • Python

This project implements a PINN using TensorFlow to solve a 2D steady-state convection–diffusion PDE on a unit square by minimizing the PDE residual and enforcing Dirichlet boundary conditions. It demonstrates domain sampling, differentiation, constrained training, and inference on unseen test points without requiring labeled solution data.

  • Updated Mar 10, 2026
  • Python

Real meteorological data (temperature, pressure, precipitation) were obtained from İSKİ. Eddy diffusivity, Monin-Obukhov length, and turbulence intensity were calculated from existing data and added to the dataset. Using 289,000 data points and 27 features, RF, SVM, LSTM, and CNN models were developed. LSTM achieved 98%, CNN 91% accuracy.

  • Updated Jan 2, 2026
  • Jupyter Notebook

Improve this page

Add a description, image, and links to the turbulence-modeling topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the turbulence-modeling topic, visit your repo's landing page and select "manage topics."

Learn more