Turbulent flows are commonly encountered in the natural world and practical applications. Accurate prediction of turbulent flows represents one of the most challenging problems in computational engineering and science. Direct numerical simulations, which completely resolve all turbulent scales, are not affordable for practical turbulent flows. Thereby, large-eddy simulation has emerged as a promising alternative wherein large, energy carrying flow structures are resolved, whereas smaller structures are left unresolved and sub-grid scale models are incorporated to model their effect. The current research is concerned with the development of an accurate, robust large-eddy simulation code, and the investigation and comparison of different nume...