global_kkl.f90 Source File

Declare all the constants used by k-kL turbulence model


Files dependent on this one

sourcefile~~global_kkl.f90~~AfferentGraph sourcefile~global_kkl.f90 global_kkl.f90 sourcefile~viscosity.f90 viscosity.f90 sourcefile~viscosity.f90->sourcefile~global_kkl.f90 sourcefile~update.f90 update.f90 sourcefile~update.f90->sourcefile~global_kkl.f90 sourcefile~update.f90->sourcefile~viscosity.f90 sourcefile~plusgs.f90 plusgs.f90 sourcefile~update.f90->sourcefile~plusgs.f90 sourcefile~viscous.f90 viscous.f90 sourcefile~update.f90->sourcefile~viscous.f90 sourcefile~source.f90 source.f90 sourcefile~update.f90->sourcefile~source.f90 sourcefile~lusgs.f90 lusgs.f90 sourcefile~update.f90->sourcefile~lusgs.f90 sourcefile~time.f90 time.f90 sourcefile~update.f90->sourcefile~time.f90 sourcefile~plusgs.f90->sourcefile~global_kkl.f90 sourcefile~plusgs.f90->sourcefile~viscosity.f90 sourcefile~viscous.f90->sourcefile~global_kkl.f90 sourcefile~viscous.f90->sourcefile~viscosity.f90 sourcefile~source.f90->sourcefile~global_kkl.f90 sourcefile~source.f90->sourcefile~viscosity.f90 sourcefile~lusgs.f90->sourcefile~global_kkl.f90 sourcefile~lusgs.f90->sourcefile~viscosity.f90 sourcefile~write_output_tec_node.f90 write_output_tec_node.f90 sourcefile~write_output_tec_node.f90->sourcefile~viscosity.f90 sourcefile~time.f90->sourcefile~viscosity.f90 sourcefile~write_output_tec.f90 write_output_tec.f90 sourcefile~write_output_tec.f90->sourcefile~viscosity.f90 sourcefile~solver.f90 solver.f90 sourcefile~solver.f90->sourcefile~viscosity.f90 sourcefile~solver.f90->sourcefile~update.f90 sourcefile~solver.f90->sourcefile~viscous.f90 sourcefile~solver.f90->sourcefile~time.f90 sourcefile~dump_solution.f90 dump_solution.f90 sourcefile~solver.f90->sourcefile~dump_solution.f90 sourcefile~write_output_vtk.f90 write_output_vtk.f90 sourcefile~write_output_vtk.f90->sourcefile~viscosity.f90 sourcefile~main.f90 main.f90 sourcefile~main.f90->sourcefile~solver.f90 sourcefile~write_output.f90 write_output.f90 sourcefile~write_output.f90->sourcefile~write_output_tec_node.f90 sourcefile~write_output.f90->sourcefile~write_output_tec.f90 sourcefile~write_output.f90->sourcefile~write_output_vtk.f90 sourcefile~dump_solution.f90->sourcefile~write_output.f90

Contents

Source Code


Source Code

  !< Declare all the constants used by k-kL turbulence model
module global_kkl
  !< Declare all the constants used by k-kL turbulence model
  use iso_fortran_env, only : wp => real64

  real(wp), parameter  :: zeta1       = 1.2
  real(wp), parameter  :: zeta2       = 0.97
  real(wp), parameter  :: zeta3       = 0.13
  real(wp), parameter  :: sigma_k    = 1.0
  real(wp), parameter  :: sigma_phi   = 1.0
  real(wp), parameter  :: cmu        = 0.09
  real(wp), parameter  :: kappa      = 0.41
  real(wp), parameter  :: c11        = 10.0
  real(wp), parameter  :: c12        = 1.3
  real(wp), parameter  :: cd1        = 4.7

  real(wp)             :: cphi1
  real(wp)             :: cphi2
  real(wp)             :: fphi
  real(wp)             :: eta


end module global_kkl