CFD simulation of artificially roughened solar air heater using discrete W-shaped ribs | IEEE Conference Publication | IEEE Xplore