Increased performance of the MESH software package through improved numerical methods and code parallelization

Environment Canada¡¯s MESH model is a highly utilized hydrological model. However it fails to take into account terrain slope and terrain aspect, amongst other limitations. For future implementations of MESH to consider these important characteristics it is important to have efficient numerical methods and the ability to take advantage of current©generation, multiprocessor computer systems. By improving MESH¡¯s base code with these numerical features, future scientific endeavors need not concern themselves with performance issues when examining physical processes at a large scale or high resolution.

Christopher Marsh
Faculty Supervisor: 
Dr. Raymond Spiteri