Karlsruhe Institute of Technology Institute for Applied and Numerical Mathematics Englerstr. 2 76128 Karlsruhe, Germany