Mechanical Engineering The University of Adelaide Australia