Computational Fluid Dynamics For Turbulent Flows