In 2007, Professor Stephen Mann was a visiting research for six months at Solid Works Corporation in Concord, Massachusetts where he studied the polynomial Least. In 1999, Professor Mann was a visiting professor for six months at the University of Amsterdam, where he began his investigations of geometric algebra and how it applies to computer graphics.
Professor Mann's interests are in the area of modeling surfaces for use in design of cars, airplanes, etc., and for using in modeling objects for computer animation. These surfaces are formed of combinations of smaller sub-surfaces called patches. He has a long time interest in triangular shaped patches.
He is also interested in Geometric Algebra, a mathematical abstraction that provides additional primitives and operators, allowing the manipulation of arbitrary dimensional subspaces in a manner similar to a vector in a vector's space. His interest is in how to use Geometric Algebra to solve problems in computer graphics and surface modeling.
Professor Mann has also been working on surface modeling in numerical control machining (NC-machining). An NC-machine is a computer controlled machine for making moulds, etc., for car parts and body panels. In particular, he is doing research in 5-axis machining. 5-axis machines are becoming increasing popular in industry but the techniques required to take advantage of the additional flexibility of these machines are still in their infancy. Professor Mann's research efforts have focused on simulating the surfaces machined by a 5-axis milling machine, allowing the machine operator to test a tool path without having to machine a test part.