Shiraz University School of Mechanical Engineering