(Bergen)

Numerical software is important for expanding our understanding of the world around us and for solving many engineering tasks. Writing numerical software meets many challenges. These ranges from general software problems like the fact that cost increases more than linearly in program size, to a specific focus on efficiency due to the high computational loads of numerical software. As the demand for numerical software increases, making numerical software adapatable to new problems becomes very important. The talk discusses the choice of variation points in numerical software, and shows that the approach of coordinate free numerics fits well with these demands. Consequential efficiency problems and possible solutions are also presented.Robert Recorde Room

Department of Computer Science