Isothermal And Non-Isothermal Turbulent Flow Over Solid Waves