Large-Eddy Simulation: a Critical Survey of Models and Applications