Calculation of compressible turbulent boundary layers with roughnessand heat transfer.