Skip to content

1D RANS model simulation at fully developed turbulent channel flow.

Notifications You must be signed in to change notification settings

blackcata/1D-RANS

Repository files navigation

1D-RANS

1D RANS model simulation at fully developed turbulent channel flow.

This code is programmed for 1D RANS simulation using k-epsilon model to fully developed channel flows. This code is parallelized by OpenMP that you have to set the number of threads.

Various damping function is applied for 1D RANS.

  • Van Driest (1954)
  • Launder and Sharma (1974)
  • Lam and Bremhorst (1981)
  • Park et al (1997)

These simulation datas are validated with DNS results (available in http://turbulence.ices.utexas.edu/)

0. Related papers & data

1. Setting for 1D RANS code

  • Make 'RESULT' folder
  • Set the channel-half height
  • Set Re_tau and kinetic viscosity
  • Set damping function type
  • Adjust relaxation factors

2. Output files

  • Velocity profile ( U.plt )
  • Turbulent kinetic energy ( k.plt )
  • Dissipation ( dissipation.plt )
  • Damping function ( fm.plt )

3. Code composition

  • RANS_main.f90
  • RANS_module.f90
  • RANS_setup.f90
  • RANS_poiseuille.f90
  • RANS_getfm.f90
  • RANS_getnut.f90
  • RANS_getu.f90
  • RANS_getprod.f90
  • RANS_getk.f90
  • RANS_getdis.f90
  • RANS_output.f90

About

1D RANS model simulation at fully developed turbulent channel flow.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published